diff options
Diffstat (limited to 'src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log')
-rw-r--r-- | src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log b/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log index 0b94a81ce..b76a34a56 100644 --- a/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log +++ b/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_OppDisplay.log @@ -8,15 +8,12 @@ Interp-η uint64_t x17, uint8_t x18 = subborrow_u64(x15, 0x0, x5); uint64_t x19 = (uint64_t) (x18 == 0 ? 0x0 : 0xffffffffffffffffL); uint64_t x20 = x19 & 0xffffffffffffffffL; - uint64_t x22, uint8_t x23 = addcarryx_u64(0x0, x8, x20); + uint64_t x22, uint8_t x23 = subborrow_u64(0x0, x8, x20); uint64_t x24 = x19 & 0xffffffff; - uint64_t x26, uint8_t x27 = addcarryx_u64(x23, x11, x24); - uint64_t x29, uint8_t x30 = addcarryx_u64(x27, x14, 0x0); + uint64_t x26, uint8_t x27 = subborrow_u64(x23, x11, x24); + uint64_t x29, uint8_t x30 = subborrow_u64(x27, x14, 0x0); uint64_t x31 = x19 & 0xffffffff00000001L; - uint128_t x32 = 0x10000000000000000L * x18; - ℤ x33 = Op (Syntax.Opp (Syntax.TWord 7) Syntax.TZ) (Return x32); - uint64_t x35, ℤ _ = addcarryx_u64ℤ(x17, x33, x31); - uint64_t x38, uint8_t _ = addcarryx_u64(0x0, x30, x35); - (Return x38, Return x29, Return x26, Return x22)) + uint64_t x33, uint8_t _ = subborrow_u64(x30, x17, x31); + (Return x33, Return x29, Return x26, Return x22)) x : word64 * word64 * word64 * word64 → ReturnType (uint64_t * uint64_t * uint64_t * uint64_t) |