diff options
Diffstat (limited to 'src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log')
-rw-r--r-- | src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log b/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log index 9b301c678..de068350b 100644 --- a/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log +++ b/src/Specific/NISTP256/AMD64/IntegrationTestMontgomeryP256_SubDisplay.log @@ -8,15 +8,12 @@ Interp-η uint64_t x26, uint8_t x27 = subborrow_u64(x24, x8, x14); uint64_t x28 = (uint64_t) (x27 == 0 ? 0x0 : 0xffffffffffffffffL); uint64_t x29 = x28 & 0xffffffffffffffffL; - uint64_t x31, uint8_t x32 = addcarryx_u64(0x0, x17, x29); + uint64_t x31, uint8_t x32 = subborrow_u64(0x0, x17, x29); uint64_t x33 = x28 & 0xffffffff; - uint64_t x35, uint8_t x36 = addcarryx_u64(x32, x20, x33); - uint64_t x38, uint8_t x39 = addcarryx_u64(x36, x23, 0x0); + uint64_t x35, uint8_t x36 = subborrow_u64(x32, x20, x33); + uint64_t x38, uint8_t x39 = subborrow_u64(x36, x23, 0x0); uint64_t x40 = x28 & 0xffffffff00000001L; - uint128_t x41 = 0x10000000000000000L * x27; - ℤ x42 = Op (Syntax.Opp (Syntax.TWord 7) Syntax.TZ) (Return x41); - uint64_t x44, ℤ _ = addcarryx_u64ℤ(x26, x42, x40); - uint64_t x47, uint8_t _ = addcarryx_u64(0x0, x39, x44); - (Return x47, Return x38, Return x35, Return x31)) + uint64_t x42, uint8_t _ = subborrow_u64(x39, x26, x40); + (Return x42, Return x38, Return x35, Return x31)) (x, x0)%core : word64 * word64 * word64 * word64 → word64 * word64 * word64 * word64 → ReturnType (uint64_t * uint64_t * uint64_t * uint64_t) |