From 1e5b0a76fadd9255a0ead47d1327c628160b01bd Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Fri, 10 Nov 2017 18:13:59 -0500 Subject: Update display logs and c files --- src/Specific/montgomery64_2e196m15/feadd.c | 8 ++++---- src/Specific/montgomery64_2e196m15/feaddDisplay.log | 8 ++++---- src/Specific/montgomery64_2e196m15/femul.c | 8 ++++---- src/Specific/montgomery64_2e196m15/femulDisplay.log | 8 ++++---- src/Specific/montgomery64_2e196m15/feopp.c | 2 +- src/Specific/montgomery64_2e196m15/feoppDisplay.log | 2 +- src/Specific/montgomery64_2e196m15/fesub.c | 2 +- src/Specific/montgomery64_2e196m15/fesubDisplay.log | 2 +- 8 files changed, 20 insertions(+), 20 deletions(-) (limited to 'src/Specific/montgomery64_2e196m15') 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); -- cgit v1.2.3