diff options
author | Shigeki Ohtsu <ohtsu@ohtsu.org> | 2018-08-14 23:14:19 +0900 |
---|---|---|
committer | Rod Vagg <rod@vagg.org> | 2018-08-16 11:52:38 +1000 |
commit | eaa0ad97872ac1becf437c14909afe7a01b77364 (patch) | |
tree | 00403152ff5b9186061f99e0e4635706a2ce1dcf /deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s | |
parent | 45b9f5df6ff1548f01ed646ebee75e3f0873cefd (diff) | |
download | android-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.tar.gz android-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.tar.bz2 android-node-v8-eaa0ad97872ac1becf437c14909afe7a01b77364.zip |
deps: update archs files for OpenSSL-1.1.0i
`cd deps/openssl/config; make` updates all archs dependant files.
PR-URL: https://github.com/nodejs/node/pull/22318
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Rod Vagg <rod@vagg.org>
Diffstat (limited to 'deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s')
-rw-r--r-- | deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s index 8450d9a939..c8a045698b 100644 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s +++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont.s @@ -686,16 +686,14 @@ bn_mul_mont_fpu64: li 12,0 subfe 3,12,3 - and 4,10,3 - andc 6,9,3 - or 4,4,6 - addi 31,4,8 mtctr 11 .align 4 .Lcopy: - ldx 24,4,12 - ldx 25,31,12 + ldx 24,10,12 + ldx 25,28,12 + ldx 26,9,12 + ldx 27,30,12 std 12,8(22) std 12,16(22) std 12,24(22) @@ -704,6 +702,12 @@ bn_mul_mont_fpu64: std 12,48(22) std 12,56(22) stdu 12,64(22) + and 24,24,3 + and 25,25,3 + andc 26,26,3 + andc 27,27,3 + or 24,24,26 + or 25,25,27 stdx 24,9,12 stdx 25,30,12 stdx 12,10,12 @@ -738,7 +742,7 @@ bn_mul_mont_fpu64: lfd 30,-16(12) lfd 31,-8(12) mr 1,12 - blr + blr .long 0 .byte 0,12,4,0,0x8c,13,6,0 .long 0 |