aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/solinas32_2e414m17/fesquareDisplay.log
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-11-02 03:38:39 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-11-02 03:38:39 -0400
commit5e0ec3c9ecafea1b812cbfddf0ce5d02b59519bc (patch)
tree4f72a284f10b375a6e0bfae7d28df6a13bd881fe /src/Specific/solinas32_2e414m17/fesquareDisplay.log
parentba89ee9983ca991ab1f077cf6d19172ca448e5fc (diff)
Update display logs and c files
Diffstat (limited to 'src/Specific/solinas32_2e414m17/fesquareDisplay.log')
-rw-r--r--src/Specific/solinas32_2e414m17/fesquareDisplay.log152
1 files changed, 76 insertions, 76 deletions
diff --git a/src/Specific/solinas32_2e414m17/fesquareDisplay.log b/src/Specific/solinas32_2e414m17/fesquareDisplay.log
index 90148edb0..7601a91a3 100644
--- a/src/Specific/solinas32_2e414m17/fesquareDisplay.log
+++ b/src/Specific/solinas32_2e414m17/fesquareDisplay.log
@@ -2,83 +2,83 @@
Interp-η
(λ var : Syntax.base_type → Type,
λ '(x33, x34, x32, x30, x28, x26, x24, x22, x20, x18, x16, x14, x12, x10, x8, x6, x4, x2)%core,
- uint64_t x35 = (uint64_t) x2 * x33 + ((uint64_t) x4 * x34 + ((uint64_t) x6 * x32 + ((uint64_t) x8 * x30 + ((uint64_t) x10 * x28 + ((uint64_t) x12 * x26 + ((uint64_t) x14 * x24 + ((uint64_t) x16 * x22 + ((uint64_t) x18 * x20 + ((uint64_t) x20 * x18 + ((uint64_t) x22 * x16 + ((uint64_t) x24 * x14 + ((uint64_t) x26 * x12 + ((uint64_t) x28 * x10 + ((uint64_t) x30 * x8 + ((uint64_t) x32 * x6 + ((uint64_t) x34 * x4 + (uint64_t) x33 * x2))))))))))))))));
- uint64_t x36 = (uint64_t) x2 * x34 + ((uint64_t) x4 * x32 + ((uint64_t) x6 * x30 + ((uint64_t) x8 * x28 + ((uint64_t) x10 * x26 + ((uint64_t) x12 * x24 + ((uint64_t) x14 * x22 + ((uint64_t) x16 * x20 + ((uint64_t) x18 * x18 + ((uint64_t) x20 * x16 + ((uint64_t) x22 * x14 + ((uint64_t) x24 * x12 + ((uint64_t) x26 * x10 + ((uint64_t) x28 * x8 + ((uint64_t) x30 * x6 + ((uint64_t) x32 * x4 + (uint64_t) x34 * x2))))))))))))))) + 0x11 * ((uint64_t) x33 * x33);
- uint64_t x37 = (uint64_t) x2 * x32 + ((uint64_t) x4 * x30 + ((uint64_t) x6 * x28 + ((uint64_t) x8 * x26 + ((uint64_t) x10 * x24 + ((uint64_t) x12 * x22 + ((uint64_t) x14 * x20 + ((uint64_t) x16 * x18 + ((uint64_t) x18 * x16 + ((uint64_t) x20 * x14 + ((uint64_t) x22 * x12 + ((uint64_t) x24 * x10 + ((uint64_t) x26 * x8 + ((uint64_t) x28 * x6 + ((uint64_t) x30 * x4 + (uint64_t) x32 * x2)))))))))))))) + 0x11 * ((uint64_t) x34 * x33 + (uint64_t) x33 * x34);
- uint64_t x38 = (uint64_t) x2 * x30 + ((uint64_t) x4 * x28 + ((uint64_t) x6 * x26 + ((uint64_t) x8 * x24 + ((uint64_t) x10 * x22 + ((uint64_t) x12 * x20 + ((uint64_t) x14 * x18 + ((uint64_t) x16 * x16 + ((uint64_t) x18 * x14 + ((uint64_t) x20 * x12 + ((uint64_t) x22 * x10 + ((uint64_t) x24 * x8 + ((uint64_t) x26 * x6 + ((uint64_t) x28 * x4 + (uint64_t) x30 * x2))))))))))))) + 0x11 * ((uint64_t) x32 * x33 + ((uint64_t) x34 * x34 + (uint64_t) x33 * x32));
- uint64_t x39 = (uint64_t) x2 * x28 + ((uint64_t) x4 * x26 + ((uint64_t) x6 * x24 + ((uint64_t) x8 * x22 + ((uint64_t) x10 * x20 + ((uint64_t) x12 * x18 + ((uint64_t) x14 * x16 + ((uint64_t) x16 * x14 + ((uint64_t) x18 * x12 + ((uint64_t) x20 * x10 + ((uint64_t) x22 * x8 + ((uint64_t) x24 * x6 + ((uint64_t) x26 * x4 + (uint64_t) x28 * x2)))))))))))) + 0x11 * ((uint64_t) x30 * x33 + ((uint64_t) x32 * x34 + ((uint64_t) x34 * x32 + (uint64_t) x33 * x30)));
- uint64_t x40 = (uint64_t) x2 * x26 + ((uint64_t) x4 * x24 + ((uint64_t) x6 * x22 + ((uint64_t) x8 * x20 + ((uint64_t) x10 * x18 + ((uint64_t) x12 * x16 + ((uint64_t) x14 * x14 + ((uint64_t) x16 * x12 + ((uint64_t) x18 * x10 + ((uint64_t) x20 * x8 + ((uint64_t) x22 * x6 + ((uint64_t) x24 * x4 + (uint64_t) x26 * x2))))))))))) + 0x11 * ((uint64_t) x28 * x33 + ((uint64_t) x30 * x34 + ((uint64_t) x32 * x32 + ((uint64_t) x34 * x30 + (uint64_t) x33 * x28))));
- uint64_t x41 = (uint64_t) x2 * x24 + ((uint64_t) x4 * x22 + ((uint64_t) x6 * x20 + ((uint64_t) x8 * x18 + ((uint64_t) x10 * x16 + ((uint64_t) x12 * x14 + ((uint64_t) x14 * x12 + ((uint64_t) x16 * x10 + ((uint64_t) x18 * x8 + ((uint64_t) x20 * x6 + ((uint64_t) x22 * x4 + (uint64_t) x24 * x2)))))))))) + 0x11 * ((uint64_t) x26 * x33 + ((uint64_t) x28 * x34 + ((uint64_t) x30 * x32 + ((uint64_t) x32 * x30 + ((uint64_t) x34 * x28 + (uint64_t) x33 * x26)))));
- uint64_t x42 = (uint64_t) x2 * x22 + ((uint64_t) x4 * x20 + ((uint64_t) x6 * x18 + ((uint64_t) x8 * x16 + ((uint64_t) x10 * x14 + ((uint64_t) x12 * x12 + ((uint64_t) x14 * x10 + ((uint64_t) x16 * x8 + ((uint64_t) x18 * x6 + ((uint64_t) x20 * x4 + (uint64_t) x22 * x2))))))))) + 0x11 * ((uint64_t) x24 * x33 + ((uint64_t) x26 * x34 + ((uint64_t) x28 * x32 + ((uint64_t) x30 * x30 + ((uint64_t) x32 * x28 + ((uint64_t) x34 * x26 + (uint64_t) x33 * x24))))));
- uint64_t x43 = (uint64_t) x2 * x20 + ((uint64_t) x4 * x18 + ((uint64_t) x6 * x16 + ((uint64_t) x8 * x14 + ((uint64_t) x10 * x12 + ((uint64_t) x12 * x10 + ((uint64_t) x14 * x8 + ((uint64_t) x16 * x6 + ((uint64_t) x18 * x4 + (uint64_t) x20 * x2)))))))) + 0x11 * ((uint64_t) x22 * x33 + ((uint64_t) x24 * x34 + ((uint64_t) x26 * x32 + ((uint64_t) x28 * x30 + ((uint64_t) x30 * x28 + ((uint64_t) x32 * x26 + ((uint64_t) x34 * x24 + (uint64_t) x33 * x22)))))));
- uint64_t x44 = (uint64_t) x2 * x18 + ((uint64_t) x4 * x16 + ((uint64_t) x6 * x14 + ((uint64_t) x8 * x12 + ((uint64_t) x10 * x10 + ((uint64_t) x12 * x8 + ((uint64_t) x14 * x6 + ((uint64_t) x16 * x4 + (uint64_t) x18 * x2))))))) + 0x11 * ((uint64_t) x20 * x33 + ((uint64_t) x22 * x34 + ((uint64_t) x24 * x32 + ((uint64_t) x26 * x30 + ((uint64_t) x28 * x28 + ((uint64_t) x30 * x26 + ((uint64_t) x32 * x24 + ((uint64_t) x34 * x22 + (uint64_t) x33 * x20))))))));
- uint64_t x45 = (uint64_t) x2 * x16 + ((uint64_t) x4 * x14 + ((uint64_t) x6 * x12 + ((uint64_t) x8 * x10 + ((uint64_t) x10 * x8 + ((uint64_t) x12 * x6 + ((uint64_t) x14 * x4 + (uint64_t) x16 * x2)))))) + 0x11 * ((uint64_t) x18 * x33 + ((uint64_t) x20 * x34 + ((uint64_t) x22 * x32 + ((uint64_t) x24 * x30 + ((uint64_t) x26 * x28 + ((uint64_t) x28 * x26 + ((uint64_t) x30 * x24 + ((uint64_t) x32 * x22 + ((uint64_t) x34 * x20 + (uint64_t) x33 * x18)))))))));
- uint64_t x46 = (uint64_t) x2 * x14 + ((uint64_t) x4 * x12 + ((uint64_t) x6 * x10 + ((uint64_t) x8 * x8 + ((uint64_t) x10 * x6 + ((uint64_t) x12 * x4 + (uint64_t) x14 * x2))))) + 0x11 * ((uint64_t) x16 * x33 + ((uint64_t) x18 * x34 + ((uint64_t) x20 * x32 + ((uint64_t) x22 * x30 + ((uint64_t) x24 * x28 + ((uint64_t) x26 * x26 + ((uint64_t) x28 * x24 + ((uint64_t) x30 * x22 + ((uint64_t) x32 * x20 + ((uint64_t) x34 * x18 + (uint64_t) x33 * x16))))))))));
- uint64_t x47 = (uint64_t) x2 * x12 + ((uint64_t) x4 * x10 + ((uint64_t) x6 * x8 + ((uint64_t) x8 * x6 + ((uint64_t) x10 * x4 + (uint64_t) x12 * x2)))) + 0x11 * ((uint64_t) x14 * x33 + ((uint64_t) x16 * x34 + ((uint64_t) x18 * x32 + ((uint64_t) x20 * x30 + ((uint64_t) x22 * x28 + ((uint64_t) x24 * x26 + ((uint64_t) x26 * x24 + ((uint64_t) x28 * x22 + ((uint64_t) x30 * x20 + ((uint64_t) x32 * x18 + ((uint64_t) x34 * x16 + (uint64_t) x33 * x14)))))))))));
- uint64_t x48 = (uint64_t) x2 * x10 + ((uint64_t) x4 * x8 + ((uint64_t) x6 * x6 + ((uint64_t) x8 * x4 + (uint64_t) x10 * x2))) + 0x11 * ((uint64_t) x12 * x33 + ((uint64_t) x14 * x34 + ((uint64_t) x16 * x32 + ((uint64_t) x18 * x30 + ((uint64_t) x20 * x28 + ((uint64_t) x22 * x26 + ((uint64_t) x24 * x24 + ((uint64_t) x26 * x22 + ((uint64_t) x28 * x20 + ((uint64_t) x30 * x18 + ((uint64_t) x32 * x16 + ((uint64_t) x34 * x14 + (uint64_t) x33 * x12))))))))))));
- uint64_t x49 = (uint64_t) x2 * x8 + ((uint64_t) x4 * x6 + ((uint64_t) x6 * x4 + (uint64_t) x8 * x2)) + 0x11 * ((uint64_t) x10 * x33 + ((uint64_t) x12 * x34 + ((uint64_t) x14 * x32 + ((uint64_t) x16 * x30 + ((uint64_t) x18 * x28 + ((uint64_t) x20 * x26 + ((uint64_t) x22 * x24 + ((uint64_t) x24 * x22 + ((uint64_t) x26 * x20 + ((uint64_t) x28 * x18 + ((uint64_t) x30 * x16 + ((uint64_t) x32 * x14 + ((uint64_t) x34 * x12 + (uint64_t) x33 * x10)))))))))))));
- uint64_t x50 = (uint64_t) x2 * x6 + ((uint64_t) x4 * x4 + (uint64_t) x6 * x2) + 0x11 * ((uint64_t) x8 * x33 + ((uint64_t) x10 * x34 + ((uint64_t) x12 * x32 + ((uint64_t) x14 * x30 + ((uint64_t) x16 * x28 + ((uint64_t) x18 * x26 + ((uint64_t) x20 * x24 + ((uint64_t) x22 * x22 + ((uint64_t) x24 * x20 + ((uint64_t) x26 * x18 + ((uint64_t) x28 * x16 + ((uint64_t) x30 * x14 + ((uint64_t) x32 * x12 + ((uint64_t) x34 * x10 + (uint64_t) x33 * x8))))))))))))));
- uint64_t x51 = (uint64_t) x2 * x4 + (uint64_t) x4 * x2 + 0x11 * ((uint64_t) x6 * x33 + ((uint64_t) x8 * x34 + ((uint64_t) x10 * x32 + ((uint64_t) x12 * x30 + ((uint64_t) x14 * x28 + ((uint64_t) x16 * x26 + ((uint64_t) x18 * x24 + ((uint64_t) x20 * x22 + ((uint64_t) x22 * x20 + ((uint64_t) x24 * x18 + ((uint64_t) x26 * x16 + ((uint64_t) x28 * x14 + ((uint64_t) x30 * x12 + ((uint64_t) x32 * x10 + ((uint64_t) x34 * x8 + (uint64_t) x33 * x6)))))))))))))));
- uint64_t x52 = (uint64_t) x2 * x2 + 0x11 * ((uint64_t) x4 * x33 + ((uint64_t) x6 * x34 + ((uint64_t) x8 * x32 + ((uint64_t) x10 * x30 + ((uint64_t) x12 * x28 + ((uint64_t) x14 * x26 + ((uint64_t) x16 * x24 + ((uint64_t) x18 * x22 + ((uint64_t) x20 * x20 + ((uint64_t) x22 * x18 + ((uint64_t) x24 * x16 + ((uint64_t) x26 * x14 + ((uint64_t) x28 * x12 + ((uint64_t) x30 * x10 + ((uint64_t) x32 * x8 + ((uint64_t) x34 * x6 + (uint64_t) x33 * x4))))))))))))))));
- uint32_t x53 = (uint32_t) (x52 >> 0x17);
- uint32_t x54 = (uint32_t) x52 & 0x7fffff;
- uint64_t x55 = x53 + x51;
- uint32_t x56 = (uint32_t) (x55 >> 0x17);
- uint32_t x57 = (uint32_t) x55 & 0x7fffff;
- uint64_t x58 = x56 + x50;
- uint32_t x59 = (uint32_t) (x58 >> 0x17);
- uint32_t x60 = (uint32_t) x58 & 0x7fffff;
- uint64_t x61 = x59 + x49;
- uint32_t x62 = (uint32_t) (x61 >> 0x17);
- uint32_t x63 = (uint32_t) x61 & 0x7fffff;
- uint64_t x64 = x62 + x48;
- uint32_t x65 = (uint32_t) (x64 >> 0x17);
- uint32_t x66 = (uint32_t) x64 & 0x7fffff;
- uint64_t x67 = x65 + x47;
- uint32_t x68 = (uint32_t) (x67 >> 0x17);
- uint32_t x69 = (uint32_t) x67 & 0x7fffff;
- uint64_t x70 = x68 + x46;
- uint32_t x71 = (uint32_t) (x70 >> 0x17);
- uint32_t x72 = (uint32_t) x70 & 0x7fffff;
- uint64_t x73 = x71 + x45;
- uint32_t x74 = (uint32_t) (x73 >> 0x17);
- uint32_t x75 = (uint32_t) x73 & 0x7fffff;
- uint64_t x76 = x74 + x44;
- uint32_t x77 = (uint32_t) (x76 >> 0x17);
- uint32_t x78 = (uint32_t) x76 & 0x7fffff;
- uint64_t x79 = x77 + x43;
- uint32_t x80 = (uint32_t) (x79 >> 0x17);
- uint32_t x81 = (uint32_t) x79 & 0x7fffff;
- uint64_t x82 = x80 + x42;
- uint32_t x83 = (uint32_t) (x82 >> 0x17);
- uint32_t x84 = (uint32_t) x82 & 0x7fffff;
- uint64_t x85 = x83 + x41;
- uint32_t x86 = (uint32_t) (x85 >> 0x17);
- uint32_t x87 = (uint32_t) x85 & 0x7fffff;
- uint64_t x88 = x86 + x40;
- uint32_t x89 = (uint32_t) (x88 >> 0x17);
- uint32_t x90 = (uint32_t) x88 & 0x7fffff;
- uint64_t x91 = x89 + x39;
- uint32_t x92 = (uint32_t) (x91 >> 0x17);
- uint32_t x93 = (uint32_t) x91 & 0x7fffff;
- uint64_t x94 = x92 + x38;
- uint32_t x95 = (uint32_t) (x94 >> 0x17);
- uint32_t x96 = (uint32_t) x94 & 0x7fffff;
- uint64_t x97 = x95 + x37;
- uint32_t x98 = (uint32_t) (x97 >> 0x17);
- uint32_t x99 = (uint32_t) x97 & 0x7fffff;
- uint64_t x100 = x98 + x36;
+ uint64_t x35 = (((uint64_t)x2 * x33) + (((uint64_t)x4 * x34) + (((uint64_t)x6 * x32) + (((uint64_t)x8 * x30) + (((uint64_t)x10 * x28) + (((uint64_t)x12 * x26) + (((uint64_t)x14 * x24) + (((uint64_t)x16 * x22) + (((uint64_t)x18 * x20) + (((uint64_t)x20 * x18) + (((uint64_t)x22 * x16) + (((uint64_t)x24 * x14) + (((uint64_t)x26 * x12) + (((uint64_t)x28 * x10) + (((uint64_t)x30 * x8) + (((uint64_t)x32 * x6) + (((uint64_t)x34 * x4) + ((uint64_t)x33 * x2))))))))))))))))));
+ uint64_t x36 = ((((uint64_t)x2 * x34) + (((uint64_t)x4 * x32) + (((uint64_t)x6 * x30) + (((uint64_t)x8 * x28) + (((uint64_t)x10 * x26) + (((uint64_t)x12 * x24) + (((uint64_t)x14 * x22) + (((uint64_t)x16 * x20) + (((uint64_t)x18 * x18) + (((uint64_t)x20 * x16) + (((uint64_t)x22 * x14) + (((uint64_t)x24 * x12) + (((uint64_t)x26 * x10) + (((uint64_t)x28 * x8) + (((uint64_t)x30 * x6) + (((uint64_t)x32 * x4) + ((uint64_t)x34 * x2))))))))))))))))) + (0x11 * ((uint64_t)x33 * x33)));
+ uint64_t x37 = ((((uint64_t)x2 * x32) + (((uint64_t)x4 * x30) + (((uint64_t)x6 * x28) + (((uint64_t)x8 * x26) + (((uint64_t)x10 * x24) + (((uint64_t)x12 * x22) + (((uint64_t)x14 * x20) + (((uint64_t)x16 * x18) + (((uint64_t)x18 * x16) + (((uint64_t)x20 * x14) + (((uint64_t)x22 * x12) + (((uint64_t)x24 * x10) + (((uint64_t)x26 * x8) + (((uint64_t)x28 * x6) + (((uint64_t)x30 * x4) + ((uint64_t)x32 * x2)))))))))))))))) + (0x11 * (((uint64_t)x34 * x33) + ((uint64_t)x33 * x34))));
+ uint64_t x38 = ((((uint64_t)x2 * x30) + (((uint64_t)x4 * x28) + (((uint64_t)x6 * x26) + (((uint64_t)x8 * x24) + (((uint64_t)x10 * x22) + (((uint64_t)x12 * x20) + (((uint64_t)x14 * x18) + (((uint64_t)x16 * x16) + (((uint64_t)x18 * x14) + (((uint64_t)x20 * x12) + (((uint64_t)x22 * x10) + (((uint64_t)x24 * x8) + (((uint64_t)x26 * x6) + (((uint64_t)x28 * x4) + ((uint64_t)x30 * x2))))))))))))))) + (0x11 * (((uint64_t)x32 * x33) + (((uint64_t)x34 * x34) + ((uint64_t)x33 * x32)))));
+ uint64_t x39 = ((((uint64_t)x2 * x28) + (((uint64_t)x4 * x26) + (((uint64_t)x6 * x24) + (((uint64_t)x8 * x22) + (((uint64_t)x10 * x20) + (((uint64_t)x12 * x18) + (((uint64_t)x14 * x16) + (((uint64_t)x16 * x14) + (((uint64_t)x18 * x12) + (((uint64_t)x20 * x10) + (((uint64_t)x22 * x8) + (((uint64_t)x24 * x6) + (((uint64_t)x26 * x4) + ((uint64_t)x28 * x2)))))))))))))) + (0x11 * (((uint64_t)x30 * x33) + (((uint64_t)x32 * x34) + (((uint64_t)x34 * x32) + ((uint64_t)x33 * x30))))));
+ uint64_t x40 = ((((uint64_t)x2 * x26) + (((uint64_t)x4 * x24) + (((uint64_t)x6 * x22) + (((uint64_t)x8 * x20) + (((uint64_t)x10 * x18) + (((uint64_t)x12 * x16) + (((uint64_t)x14 * x14) + (((uint64_t)x16 * x12) + (((uint64_t)x18 * x10) + (((uint64_t)x20 * x8) + (((uint64_t)x22 * x6) + (((uint64_t)x24 * x4) + ((uint64_t)x26 * x2))))))))))))) + (0x11 * (((uint64_t)x28 * x33) + (((uint64_t)x30 * x34) + (((uint64_t)x32 * x32) + (((uint64_t)x34 * x30) + ((uint64_t)x33 * x28)))))));
+ uint64_t x41 = ((((uint64_t)x2 * x24) + (((uint64_t)x4 * x22) + (((uint64_t)x6 * x20) + (((uint64_t)x8 * x18) + (((uint64_t)x10 * x16) + (((uint64_t)x12 * x14) + (((uint64_t)x14 * x12) + (((uint64_t)x16 * x10) + (((uint64_t)x18 * x8) + (((uint64_t)x20 * x6) + (((uint64_t)x22 * x4) + ((uint64_t)x24 * x2)))))))))))) + (0x11 * (((uint64_t)x26 * x33) + (((uint64_t)x28 * x34) + (((uint64_t)x30 * x32) + (((uint64_t)x32 * x30) + (((uint64_t)x34 * x28) + ((uint64_t)x33 * x26))))))));
+ uint64_t x42 = ((((uint64_t)x2 * x22) + (((uint64_t)x4 * x20) + (((uint64_t)x6 * x18) + (((uint64_t)x8 * x16) + (((uint64_t)x10 * x14) + (((uint64_t)x12 * x12) + (((uint64_t)x14 * x10) + (((uint64_t)x16 * x8) + (((uint64_t)x18 * x6) + (((uint64_t)x20 * x4) + ((uint64_t)x22 * x2))))))))))) + (0x11 * (((uint64_t)x24 * x33) + (((uint64_t)x26 * x34) + (((uint64_t)x28 * x32) + (((uint64_t)x30 * x30) + (((uint64_t)x32 * x28) + (((uint64_t)x34 * x26) + ((uint64_t)x33 * x24)))))))));
+ uint64_t x43 = ((((uint64_t)x2 * x20) + (((uint64_t)x4 * x18) + (((uint64_t)x6 * x16) + (((uint64_t)x8 * x14) + (((uint64_t)x10 * x12) + (((uint64_t)x12 * x10) + (((uint64_t)x14 * x8) + (((uint64_t)x16 * x6) + (((uint64_t)x18 * x4) + ((uint64_t)x20 * x2)))))))))) + (0x11 * (((uint64_t)x22 * x33) + (((uint64_t)x24 * x34) + (((uint64_t)x26 * x32) + (((uint64_t)x28 * x30) + (((uint64_t)x30 * x28) + (((uint64_t)x32 * x26) + (((uint64_t)x34 * x24) + ((uint64_t)x33 * x22))))))))));
+ uint64_t x44 = ((((uint64_t)x2 * x18) + (((uint64_t)x4 * x16) + (((uint64_t)x6 * x14) + (((uint64_t)x8 * x12) + (((uint64_t)x10 * x10) + (((uint64_t)x12 * x8) + (((uint64_t)x14 * x6) + (((uint64_t)x16 * x4) + ((uint64_t)x18 * x2))))))))) + (0x11 * (((uint64_t)x20 * x33) + (((uint64_t)x22 * x34) + (((uint64_t)x24 * x32) + (((uint64_t)x26 * x30) + (((uint64_t)x28 * x28) + (((uint64_t)x30 * x26) + (((uint64_t)x32 * x24) + (((uint64_t)x34 * x22) + ((uint64_t)x33 * x20)))))))))));
+ uint64_t x45 = ((((uint64_t)x2 * x16) + (((uint64_t)x4 * x14) + (((uint64_t)x6 * x12) + (((uint64_t)x8 * x10) + (((uint64_t)x10 * x8) + (((uint64_t)x12 * x6) + (((uint64_t)x14 * x4) + ((uint64_t)x16 * x2)))))))) + (0x11 * (((uint64_t)x18 * x33) + (((uint64_t)x20 * x34) + (((uint64_t)x22 * x32) + (((uint64_t)x24 * x30) + (((uint64_t)x26 * x28) + (((uint64_t)x28 * x26) + (((uint64_t)x30 * x24) + (((uint64_t)x32 * x22) + (((uint64_t)x34 * x20) + ((uint64_t)x33 * x18))))))))))));
+ uint64_t x46 = ((((uint64_t)x2 * x14) + (((uint64_t)x4 * x12) + (((uint64_t)x6 * x10) + (((uint64_t)x8 * x8) + (((uint64_t)x10 * x6) + (((uint64_t)x12 * x4) + ((uint64_t)x14 * x2))))))) + (0x11 * (((uint64_t)x16 * x33) + (((uint64_t)x18 * x34) + (((uint64_t)x20 * x32) + (((uint64_t)x22 * x30) + (((uint64_t)x24 * x28) + (((uint64_t)x26 * x26) + (((uint64_t)x28 * x24) + (((uint64_t)x30 * x22) + (((uint64_t)x32 * x20) + (((uint64_t)x34 * x18) + ((uint64_t)x33 * x16)))))))))))));
+ uint64_t x47 = ((((uint64_t)x2 * x12) + (((uint64_t)x4 * x10) + (((uint64_t)x6 * x8) + (((uint64_t)x8 * x6) + (((uint64_t)x10 * x4) + ((uint64_t)x12 * x2)))))) + (0x11 * (((uint64_t)x14 * x33) + (((uint64_t)x16 * x34) + (((uint64_t)x18 * x32) + (((uint64_t)x20 * x30) + (((uint64_t)x22 * x28) + (((uint64_t)x24 * x26) + (((uint64_t)x26 * x24) + (((uint64_t)x28 * x22) + (((uint64_t)x30 * x20) + (((uint64_t)x32 * x18) + (((uint64_t)x34 * x16) + ((uint64_t)x33 * x14))))))))))))));
+ uint64_t x48 = ((((uint64_t)x2 * x10) + (((uint64_t)x4 * x8) + (((uint64_t)x6 * x6) + (((uint64_t)x8 * x4) + ((uint64_t)x10 * x2))))) + (0x11 * (((uint64_t)x12 * x33) + (((uint64_t)x14 * x34) + (((uint64_t)x16 * x32) + (((uint64_t)x18 * x30) + (((uint64_t)x20 * x28) + (((uint64_t)x22 * x26) + (((uint64_t)x24 * x24) + (((uint64_t)x26 * x22) + (((uint64_t)x28 * x20) + (((uint64_t)x30 * x18) + (((uint64_t)x32 * x16) + (((uint64_t)x34 * x14) + ((uint64_t)x33 * x12)))))))))))))));
+ uint64_t x49 = ((((uint64_t)x2 * x8) + (((uint64_t)x4 * x6) + (((uint64_t)x6 * x4) + ((uint64_t)x8 * x2)))) + (0x11 * (((uint64_t)x10 * x33) + (((uint64_t)x12 * x34) + (((uint64_t)x14 * x32) + (((uint64_t)x16 * x30) + (((uint64_t)x18 * x28) + (((uint64_t)x20 * x26) + (((uint64_t)x22 * x24) + (((uint64_t)x24 * x22) + (((uint64_t)x26 * x20) + (((uint64_t)x28 * x18) + (((uint64_t)x30 * x16) + (((uint64_t)x32 * x14) + (((uint64_t)x34 * x12) + ((uint64_t)x33 * x10))))))))))))))));
+ uint64_t x50 = ((((uint64_t)x2 * x6) + (((uint64_t)x4 * x4) + ((uint64_t)x6 * x2))) + (0x11 * (((uint64_t)x8 * x33) + (((uint64_t)x10 * x34) + (((uint64_t)x12 * x32) + (((uint64_t)x14 * x30) + (((uint64_t)x16 * x28) + (((uint64_t)x18 * x26) + (((uint64_t)x20 * x24) + (((uint64_t)x22 * x22) + (((uint64_t)x24 * x20) + (((uint64_t)x26 * x18) + (((uint64_t)x28 * x16) + (((uint64_t)x30 * x14) + (((uint64_t)x32 * x12) + (((uint64_t)x34 * x10) + ((uint64_t)x33 * x8)))))))))))))))));
+ uint64_t x51 = ((((uint64_t)x2 * x4) + ((uint64_t)x4 * x2)) + (0x11 * (((uint64_t)x6 * x33) + (((uint64_t)x8 * x34) + (((uint64_t)x10 * x32) + (((uint64_t)x12 * x30) + (((uint64_t)x14 * x28) + (((uint64_t)x16 * x26) + (((uint64_t)x18 * x24) + (((uint64_t)x20 * x22) + (((uint64_t)x22 * x20) + (((uint64_t)x24 * x18) + (((uint64_t)x26 * x16) + (((uint64_t)x28 * x14) + (((uint64_t)x30 * x12) + (((uint64_t)x32 * x10) + (((uint64_t)x34 * x8) + ((uint64_t)x33 * x6))))))))))))))))));
+ uint64_t x52 = (((uint64_t)x2 * x2) + (0x11 * (((uint64_t)x4 * x33) + (((uint64_t)x6 * x34) + (((uint64_t)x8 * x32) + (((uint64_t)x10 * x30) + (((uint64_t)x12 * x28) + (((uint64_t)x14 * x26) + (((uint64_t)x16 * x24) + (((uint64_t)x18 * x22) + (((uint64_t)x20 * x20) + (((uint64_t)x22 * x18) + (((uint64_t)x24 * x16) + (((uint64_t)x26 * x14) + (((uint64_t)x28 * x12) + (((uint64_t)x30 * x10) + (((uint64_t)x32 * x8) + (((uint64_t)x34 * x6) + ((uint64_t)x33 * x4)))))))))))))))))));
+ uint64_t x53 = (x52 >> 0x17);
+ uint32_t x54 = ((uint32_t)x52 & 0x7fffff);
+ uint64_t x55 = (x53 + x51);
+ uint64_t x56 = (x55 >> 0x17);
+ uint32_t x57 = ((uint32_t)x55 & 0x7fffff);
+ uint64_t x58 = (x56 + x50);
+ uint64_t x59 = (x58 >> 0x17);
+ uint32_t x60 = ((uint32_t)x58 & 0x7fffff);
+ uint64_t x61 = (x59 + x49);
+ uint64_t x62 = (x61 >> 0x17);
+ uint32_t x63 = ((uint32_t)x61 & 0x7fffff);
+ uint64_t x64 = (x62 + x48);
+ uint64_t x65 = (x64 >> 0x17);
+ uint32_t x66 = ((uint32_t)x64 & 0x7fffff);
+ uint64_t x67 = (x65 + x47);
+ uint64_t x68 = (x67 >> 0x17);
+ uint32_t x69 = ((uint32_t)x67 & 0x7fffff);
+ uint64_t x70 = (x68 + x46);
+ uint64_t x71 = (x70 >> 0x17);
+ uint32_t x72 = ((uint32_t)x70 & 0x7fffff);
+ uint64_t x73 = (x71 + x45);
+ uint64_t x74 = (x73 >> 0x17);
+ uint32_t x75 = ((uint32_t)x73 & 0x7fffff);
+ uint64_t x76 = (x74 + x44);
+ uint64_t x77 = (x76 >> 0x17);
+ uint32_t x78 = ((uint32_t)x76 & 0x7fffff);
+ uint64_t x79 = (x77 + x43);
+ uint64_t x80 = (x79 >> 0x17);
+ uint32_t x81 = ((uint32_t)x79 & 0x7fffff);
+ uint64_t x82 = (x80 + x42);
+ uint64_t x83 = (x82 >> 0x17);
+ uint32_t x84 = ((uint32_t)x82 & 0x7fffff);
+ uint64_t x85 = (x83 + x41);
+ uint64_t x86 = (x85 >> 0x17);
+ uint32_t x87 = ((uint32_t)x85 & 0x7fffff);
+ uint64_t x88 = (x86 + x40);
+ uint64_t x89 = (x88 >> 0x17);
+ uint32_t x90 = ((uint32_t)x88 & 0x7fffff);
+ uint64_t x91 = (x89 + x39);
+ uint64_t x92 = (x91 >> 0x17);
+ uint32_t x93 = ((uint32_t)x91 & 0x7fffff);
+ uint64_t x94 = (x92 + x38);
+ uint64_t x95 = (x94 >> 0x17);
+ uint32_t x96 = ((uint32_t)x94 & 0x7fffff);
+ uint64_t x97 = (x95 + x37);
+ uint64_t x98 = (x97 >> 0x17);
+ uint32_t x99 = ((uint32_t)x97 & 0x7fffff);
+ uint64_t x100 = (x98 + x36);
uint32_t x101 = (uint32_t) (x100 >> 0x17);
- uint32_t x102 = (uint32_t) x100 & 0x7fffff;
- uint64_t x103 = x101 + x35;
+ uint32_t x102 = ((uint32_t)x100 & 0x7fffff);
+ uint64_t x103 = (x101 + x35);
uint32_t x104 = (uint32_t) (x103 >> 0x17);
- uint32_t x105 = (uint32_t) x103 & 0x7fffff;
- uint32_t x106 = x54 + 0x11 * x104;
- uint32_t x107 = x106 >> 0x17;
- uint32_t x108 = x106 & 0x7fffff;
- uint32_t x109 = x107 + x57;
- uint32_t x110 = x109 >> 0x17;
- uint32_t x111 = x109 & 0x7fffff;
- return (Return x105, Return x102, Return x99, Return x96, Return x93, Return x90, Return x87, Return x84, Return x81, Return x78, Return x75, Return x72, Return x69, Return x66, Return x63, x110 + x60, Return x111, Return x108))
+ uint32_t x105 = ((uint32_t)x103 & 0x7fffff);
+ uint64_t x106 = (x54 + ((uint64_t)0x11 * x104));
+ uint32_t x107 = (uint32_t) (x106 >> 0x17);
+ uint32_t x108 = ((uint32_t)x106 & 0x7fffff);
+ uint32_t x109 = (x107 + x57);
+ uint32_t x110 = (x109 >> 0x17);
+ uint32_t x111 = (x109 & 0x7fffff);
+ return (Return x105, Return x102, Return x99, Return x96, Return x93, Return x90, Return x87, Return x84, Return x81, Return x78, Return x75, Return x72, Return x69, Return x66, Return x63, (x110 + x60), Return x111, Return x108))
x
: word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 * word32 → ReturnType (uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t * uint32_t)