aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/montgomery64_2e196m15
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-11-10 18:13:59 -0500
committerGravatar Jason Gross <jgross@mit.edu>2017-11-10 18:13:59 -0500
commit1e5b0a76fadd9255a0ead47d1327c628160b01bd (patch)
tree52c1b30c660dfb0c30f329295b7b46b712b88bb8 /src/Specific/montgomery64_2e196m15
parent6a335b31b69443cfe8ee46308eb94b299929c983 (diff)
Update display logs and c files
Diffstat (limited to 'src/Specific/montgomery64_2e196m15')
-rw-r--r--src/Specific/montgomery64_2e196m15/feadd.c8
-rw-r--r--src/Specific/montgomery64_2e196m15/feaddDisplay.log8
-rw-r--r--src/Specific/montgomery64_2e196m15/femul.c8
-rw-r--r--src/Specific/montgomery64_2e196m15/femulDisplay.log8
-rw-r--r--src/Specific/montgomery64_2e196m15/feopp.c2
-rw-r--r--src/Specific/montgomery64_2e196m15/feoppDisplay.log2
-rw-r--r--src/Specific/montgomery64_2e196m15/fesub.c2
-rw-r--r--src/Specific/montgomery64_2e196m15/fesubDisplay.log2
8 files changed, 20 insertions, 20 deletions
diff --git a/src/Specific/montgomery64_2e196m15/feadd.c b/src/Specific/montgomery64_2e196m15/feadd.c
index 07a03ff20..1411b0e95 100644
--- a/src/Specific/montgomery64_2e196m15/feadd.c
+++ b/src/Specific/montgomery64_2e196m15/feadd.c
@@ -16,10 +16,10 @@ static void feadd(uint64_t out[4], const uint64_t in1[4], const uint64_t in2[4])
{ uint64_t x35; uint8_t x36 = _subborrow_u64(x33, x23, 0xffffffffffffffffL, &x35);
{ uint64_t x38; uint8_t x39 = _subborrow_u64(x36, x26, 0xf, &x38);
{ uint64_t _; uint8_t x42 = _subborrow_u64(x39, x27, 0x0, &_);
- { uint64_t x43 = cmovznz(x42, x38, x26);
- { uint64_t x44 = cmovznz(x42, x35, x23);
- { uint64_t x45 = cmovznz(x42, x32, x20);
- { uint64_t x46 = cmovznz(x42, x29, x17);
+ { uint64_t x43 = cmovznz64(x42, x38, x26);
+ { uint64_t x44 = cmovznz64(x42, x35, x23);
+ { uint64_t x45 = cmovznz64(x42, x32, x20);
+ { uint64_t x46 = cmovznz64(x42, x29, x17);
out[0] = x46;
out[1] = x45;
out[2] = x44;
diff --git a/src/Specific/montgomery64_2e196m15/feaddDisplay.log b/src/Specific/montgomery64_2e196m15/feaddDisplay.log
index f407a5377..35d293c7c 100644
--- a/src/Specific/montgomery64_2e196m15/feaddDisplay.log
+++ b/src/Specific/montgomery64_2e196m15/feaddDisplay.log
@@ -11,10 +11,10 @@ Interp-η
uint64_t x35, uint8_t x36 = subborrow_u64(x33, x23, 0xffffffffffffffffL);
uint64_t x38, uint8_t x39 = subborrow_u64(x36, x26, 0xf);
uint64_t _, uint8_t x42 = subborrow_u64(x39, x27, 0x0);
- uint64_t x43 = cmovznz(x42, x38, x26);
- uint64_t x44 = cmovznz(x42, x35, x23);
- uint64_t x45 = cmovznz(x42, x32, x20);
- uint64_t x46 = cmovznz(x42, x29, x17);
+ uint64_t x43 = cmovznz64(x42, x38, x26);
+ uint64_t x44 = cmovznz64(x42, x35, x23);
+ uint64_t x45 = cmovznz64(x42, x32, x20);
+ uint64_t x46 = cmovznz64(x42, x29, x17);
return (x43, x44, x45, x46))
(x, x0)%core
: word64 * word64 * word64 * word64 → word64 * word64 * word64 * word64 → ReturnType (uint64_t * uint64_t * uint64_t * uint64_t)
diff --git a/src/Specific/montgomery64_2e196m15/femul.c b/src/Specific/montgomery64_2e196m15/femul.c
index df786c4c7..9e6c9aeaf 100644
--- a/src/Specific/montgomery64_2e196m15/femul.c
+++ b/src/Specific/montgomery64_2e196m15/femul.c
@@ -118,10 +118,10 @@ static void femul(uint64_t out[4], const uint64_t in1[4], const uint64_t in2[4])
{ uint64_t x327; uint8_t x328 = _subborrow_u64(x325, x314, 0xffffffffffffffffL, &x327);
{ uint64_t x330; uint8_t x331 = _subborrow_u64(x328, x317, 0xf, &x330);
{ uint64_t _; uint8_t x334 = _subborrow_u64(x331, x319, 0x0, &_);
- { uint64_t x335 = cmovznz(x334, x330, x317);
- { uint64_t x336 = cmovznz(x334, x327, x314);
- { uint64_t x337 = cmovznz(x334, x324, x311);
- { uint64_t x338 = cmovznz(x334, x321, x308);
+ { uint64_t x335 = cmovznz64(x334, x330, x317);
+ { uint64_t x336 = cmovznz64(x334, x327, x314);
+ { uint64_t x337 = cmovznz64(x334, x324, x311);
+ { uint64_t x338 = cmovznz64(x334, x321, x308);
out[0] = x338;
out[1] = x337;
out[2] = x336;
diff --git a/src/Specific/montgomery64_2e196m15/femulDisplay.log b/src/Specific/montgomery64_2e196m15/femulDisplay.log
index 6b2d1a05d..a2c56f3fd 100644
--- a/src/Specific/montgomery64_2e196m15/femulDisplay.log
+++ b/src/Specific/montgomery64_2e196m15/femulDisplay.log
@@ -113,10 +113,10 @@ Interp-η
uint64_t x327, uint8_t x328 = subborrow_u64(x325, x314, 0xffffffffffffffffL);
uint64_t x330, uint8_t x331 = subborrow_u64(x328, x317, 0xf);
uint64_t _, uint8_t x334 = subborrow_u64(x331, x319, 0x0);
- uint64_t x335 = cmovznz(x334, x330, x317);
- uint64_t x336 = cmovznz(x334, x327, x314);
- uint64_t x337 = cmovznz(x334, x324, x311);
- uint64_t x338 = cmovznz(x334, x321, x308);
+ uint64_t x335 = cmovznz64(x334, x330, x317);
+ uint64_t x336 = cmovznz64(x334, x327, x314);
+ uint64_t x337 = cmovznz64(x334, x324, x311);
+ uint64_t x338 = cmovznz64(x334, x321, x308);
return (x335, x336, x337, x338))
(x, x0)%core
: word64 * word64 * word64 * word64 → word64 * word64 * word64 * word64 → ReturnType (uint64_t * uint64_t * uint64_t * uint64_t)
diff --git a/src/Specific/montgomery64_2e196m15/feopp.c b/src/Specific/montgomery64_2e196m15/feopp.c
index b8d1c31ca..19622bda1 100644
--- a/src/Specific/montgomery64_2e196m15/feopp.c
+++ b/src/Specific/montgomery64_2e196m15/feopp.c
@@ -7,7 +7,7 @@ static void feopp(uint64_t out[4], const uint64_t in1[4]) {
{ uint64_t x11; uint8_t x12 = _subborrow_u64(x9, 0x0, x4, &x11);
{ uint64_t x14; uint8_t x15 = _subborrow_u64(x12, 0x0, x6, &x14);
{ uint64_t x17; uint8_t x18 = _subborrow_u64(x15, 0x0, x5, &x17);
- { uint64_t x19 = (uint64_t)cmovznz(x18, 0x0, 0xffffffffffffffffL);
+ { uint64_t x19 = cmovznz64(x18, 0x0, 0xffffffffffffffffL);
{ uint64_t x20 = (x19 & 0xfffffffffffffff1L);
{ uint64_t x22; uint8_t x23 = _addcarryx_u64(0x0, x8, x20, &x22);
{ uint64_t x24 = (x19 & 0xffffffffffffffffL);
diff --git a/src/Specific/montgomery64_2e196m15/feoppDisplay.log b/src/Specific/montgomery64_2e196m15/feoppDisplay.log
index 65cad6ab3..cc51b2dd1 100644
--- a/src/Specific/montgomery64_2e196m15/feoppDisplay.log
+++ b/src/Specific/montgomery64_2e196m15/feoppDisplay.log
@@ -6,7 +6,7 @@ Interp-η
uint64_t x11, uint8_t x12 = subborrow_u64(x9, 0x0, x4);
uint64_t x14, uint8_t x15 = subborrow_u64(x12, 0x0, x6);
uint64_t x17, uint8_t x18 = subborrow_u64(x15, 0x0, x5);
- uint64_t x19 = (uint64_t)cmovznz(x18, 0x0, 0xffffffffffffffffL);
+ uint64_t x19 = cmovznz64(x18, 0x0, 0xffffffffffffffffL);
uint64_t x20 = (x19 & 0xfffffffffffffff1L);
uint64_t x22, uint8_t x23 = addcarryx_u64(0x0, x8, x20);
uint64_t x24 = (x19 & 0xffffffffffffffffL);
diff --git a/src/Specific/montgomery64_2e196m15/fesub.c b/src/Specific/montgomery64_2e196m15/fesub.c
index c98c307bd..8ce694442 100644
--- a/src/Specific/montgomery64_2e196m15/fesub.c
+++ b/src/Specific/montgomery64_2e196m15/fesub.c
@@ -11,7 +11,7 @@ static void fesub(uint64_t out[4], const uint64_t in1[4], const uint64_t in2[4])
{ uint64_t x20; uint8_t x21 = _subborrow_u64(x18, x7, x13, &x20);
{ uint64_t x23; uint8_t x24 = _subborrow_u64(x21, x9, x15, &x23);
{ uint64_t x26; uint8_t x27 = _subborrow_u64(x24, x8, x14, &x26);
- { uint64_t x28 = (uint64_t)cmovznz(x27, 0x0, 0xffffffffffffffffL);
+ { uint64_t x28 = cmovznz64(x27, 0x0, 0xffffffffffffffffL);
{ uint64_t x29 = (x28 & 0xfffffffffffffff1L);
{ uint64_t x31; uint8_t x32 = _addcarryx_u64(0x0, x17, x29, &x31);
{ uint64_t x33 = (x28 & 0xffffffffffffffffL);
diff --git a/src/Specific/montgomery64_2e196m15/fesubDisplay.log b/src/Specific/montgomery64_2e196m15/fesubDisplay.log
index d1aaabcd5..961fd6c8d 100644
--- a/src/Specific/montgomery64_2e196m15/fesubDisplay.log
+++ b/src/Specific/montgomery64_2e196m15/fesubDisplay.log
@@ -6,7 +6,7 @@ Interp-η
uint64_t x20, uint8_t x21 = subborrow_u64(x18, x7, x13);
uint64_t x23, uint8_t x24 = subborrow_u64(x21, x9, x15);
uint64_t x26, uint8_t x27 = subborrow_u64(x24, x8, x14);
- uint64_t x28 = (uint64_t)cmovznz(x27, 0x0, 0xffffffffffffffffL);
+ uint64_t x28 = cmovznz64(x27, 0x0, 0xffffffffffffffffL);
uint64_t x29 = (x28 & 0xfffffffffffffff1L);
uint64_t x31, uint8_t x32 = addcarryx_u64(0x0, x17, x29);
uint64_t x33 = (x28 & 0xffffffffffffffffL);