aboutsummaryrefslogtreecommitdiff
path: root/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes
diff options
context:
space:
mode:
authorSam Roberts <vieuxtech@gmail.com>2018-11-22 11:47:07 -0800
committerSam Roberts <vieuxtech@gmail.com>2019-01-22 13:33:54 -0800
commit807ed7883a12423270450776f015a7c2348c0913 (patch)
tree00ec21dd290b29c782680ffc2f97e6d59fd2ab2f /deps/openssl/config/archs/linux-ppc64/asm/crypto/aes
parent57119fbdb200702d6e2cf23428de4c458ae86bbc (diff)
downloadandroid-node-v8-807ed7883a12423270450776f015a7c2348c0913.tar.gz
android-node-v8-807ed7883a12423270450776f015a7c2348c0913.tar.bz2
android-node-v8-807ed7883a12423270450776f015a7c2348c0913.zip
deps: update archs files for OpenSSL-1.1.1a
`cd deps/openssl/config; make` updates all archs dependant files. PR-URL: https://github.com/nodejs/node/pull/25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org>
Diffstat (limited to 'deps/openssl/config/archs/linux-ppc64/asm/crypto/aes')
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s8
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s26
-rw-r--r--deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s95
3 files changed, 57 insertions, 72 deletions
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
index 95c8377dc1..5f37cdc33c 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s
@@ -607,7 +607,6 @@
AES_encrypt:
.quad .AES_encrypt,.TOC.@tocbase,0
.previous
-
.align 7
.AES_encrypt:
stdu 1,-256(1)
@@ -1039,8 +1038,8 @@ AES_encrypt:
blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
-.size AES_encrypt,.-.AES_encrypt
.size .AES_encrypt,.-.AES_encrypt
+.size AES_encrypt,.-.AES_encrypt
.globl AES_decrypt
.type AES_decrypt,@function
@@ -1049,7 +1048,6 @@ AES_encrypt:
AES_decrypt:
.quad .AES_decrypt,.TOC.@tocbase,0
.previous
-
.align 7
.AES_decrypt:
stdu 1,-256(1)
@@ -1533,9 +1531,9 @@ AES_decrypt:
blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
-.size AES_decrypt,.-.AES_decrypt
.size .AES_decrypt,.-.AES_decrypt
+.size AES_decrypt,.-.AES_decrypt
-.byte 65,69,83,32,102,111,114,32,80,80,67,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
+.byte 65,69,83,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 2
.align 7
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
index 52a195558d..b850d2226d 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
@@ -17,7 +17,7 @@ rcon:
blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
-.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
+.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 2
.globl aes_p8_set_encrypt_key
@@ -27,7 +27,6 @@ rcon:
aes_p8_set_encrypt_key:
.quad .aes_p8_set_encrypt_key,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_set_encrypt_key:
.Lset_encrypt_key:
@@ -288,8 +287,8 @@ aes_p8_set_encrypt_key:
.long 0
.byte 0,12,0x14,1,0,0,3,0
.long 0
-.size aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key
.size .aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key
+.size aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key
.globl aes_p8_set_decrypt_key
.type aes_p8_set_decrypt_key,@function
@@ -298,7 +297,6 @@ aes_p8_set_encrypt_key:
aes_p8_set_decrypt_key:
.quad .aes_p8_set_decrypt_key,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_set_decrypt_key:
stdu 1,-64(1)
@@ -344,8 +342,8 @@ aes_p8_set_decrypt_key:
.long 0
.byte 0,12,4,1,0x80,0,3,0
.long 0
-.size aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key
.size .aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key
+.size aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key
.globl aes_p8_encrypt
.type aes_p8_encrypt,@function
.section ".opd","aw"
@@ -353,7 +351,6 @@ aes_p8_set_decrypt_key:
aes_p8_encrypt:
.quad .aes_p8_encrypt,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_encrypt:
lwz 6,240(5)
@@ -419,8 +416,8 @@ aes_p8_encrypt:
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
-.size aes_p8_encrypt,.-.aes_p8_encrypt
.size .aes_p8_encrypt,.-.aes_p8_encrypt
+.size aes_p8_encrypt,.-.aes_p8_encrypt
.globl aes_p8_decrypt
.type aes_p8_decrypt,@function
.section ".opd","aw"
@@ -428,7 +425,6 @@ aes_p8_encrypt:
aes_p8_decrypt:
.quad .aes_p8_decrypt,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_decrypt:
lwz 6,240(5)
@@ -494,8 +490,8 @@ aes_p8_decrypt:
.long 0
.byte 0,12,0x14,0,0,0,3,0
.long 0
-.size aes_p8_decrypt,.-.aes_p8_decrypt
.size .aes_p8_decrypt,.-.aes_p8_decrypt
+.size aes_p8_decrypt,.-.aes_p8_decrypt
.globl aes_p8_cbc_encrypt
.type aes_p8_cbc_encrypt,@function
.section ".opd","aw"
@@ -503,7 +499,6 @@ aes_p8_decrypt:
aes_p8_cbc_encrypt:
.quad .aes_p8_cbc_encrypt,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_cbc_encrypt:
cmpldi 5,16
@@ -1237,8 +1232,8 @@ _aesp8_cbc_decrypt8x:
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
-.size aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt
.size .aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt
+.size aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt
.globl aes_p8_ctr32_encrypt_blocks
.type aes_p8_ctr32_encrypt_blocks,@function
.section ".opd","aw"
@@ -1246,7 +1241,6 @@ _aesp8_cbc_decrypt8x:
aes_p8_ctr32_encrypt_blocks:
.quad .aes_p8_ctr32_encrypt_blocks,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_ctr32_encrypt_blocks:
cmpldi 5,1
@@ -1872,8 +1866,8 @@ _aesp8_ctr32_encrypt8x:
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
-.size aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks
.size .aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks
+.size aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks
.globl aes_p8_xts_encrypt
.type aes_p8_xts_encrypt,@function
.section ".opd","aw"
@@ -1881,7 +1875,6 @@ _aesp8_ctr32_encrypt8x:
aes_p8_xts_encrypt:
.quad .aes_p8_xts_encrypt,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_xts_encrypt:
mr 10,3
@@ -2090,8 +2083,8 @@ aes_p8_xts_encrypt:
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
-.size aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt
.size .aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt
+.size aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt
.globl aes_p8_xts_decrypt
.type aes_p8_xts_decrypt,@function
@@ -2100,7 +2093,6 @@ aes_p8_xts_encrypt:
aes_p8_xts_decrypt:
.quad .aes_p8_xts_decrypt,.TOC.@tocbase,0
.previous
-
.align 5
.aes_p8_xts_decrypt:
mr 10,3
@@ -2354,8 +2346,8 @@ aes_p8_xts_decrypt:
.long 0
.byte 0,12,0x04,0,0x80,6,6,0
.long 0
-.size aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt
.size .aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt
+.size aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt
.align 5
_aesp8_xts_encrypt6x:
stdu 1,-448(1)
diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
index c5f074f37f..439da0fe81 100644
--- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s
@@ -98,7 +98,7 @@ _vpaes_consts:
blr
.long 0
.byte 0,12,0x14,0,0,0,0,0
-.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
+.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
.align 2
.align 6
@@ -204,7 +204,7 @@ _vpaes_encrypt_core:
vxor 3, 3, 5
vxor 4, 4, 5
vperm 2, 10, 7, 3
- vor 5, 6, 6
+ vor 5,6,6
lvx 6, 9, 5
vperm 3, 10, 7, 4
addi 9, 9, 16
@@ -234,14 +234,13 @@ _vpaes_encrypt_core:
vpaes_encrypt:
.quad .vpaes_encrypt,.TOC.@tocbase,0
.previous
-
.align 5
.vpaes_encrypt:
stdu 1,-256(1)
li 10,63
li 11,79
mflr 6
- mfspr 7, 256
+ mfspr 7,256
stvx 20,10,1
addi 10,10,32
stvx 21,11,1
@@ -267,7 +266,7 @@ vpaes_encrypt:
stw 7,252(1)
li 0, -1
std 6,272(1)
- mtspr 256, 0
+ mtspr 256,0
bl _vpaes_encrypt_preheat
@@ -301,7 +300,7 @@ vpaes_encrypt:
li 10,63
li 11,79
mtlr 6
- mtspr 256, 7
+ mtspr 256,7
lvx 20,10,1
addi 10,10,32
lvx 21,11,1
@@ -329,8 +328,8 @@ vpaes_encrypt:
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
-.size vpaes_encrypt,.-.vpaes_encrypt
.size .vpaes_encrypt,.-.vpaes_encrypt
+.size vpaes_encrypt,.-.vpaes_encrypt
.align 4
_vpaes_decrypt_preheat:
@@ -444,7 +443,7 @@ _vpaes_decrypt_core:
vxor 3, 3, 2
vxor 4, 4, 2
vperm 2, 10, 7, 3
- vor 5, 6, 6
+ vor 5,6,6
lvx 6, 9, 5
vperm 3, 10, 7, 4
addi 9, 9, 16
@@ -474,14 +473,13 @@ _vpaes_decrypt_core:
vpaes_decrypt:
.quad .vpaes_decrypt,.TOC.@tocbase,0
.previous
-
.align 5
.vpaes_decrypt:
stdu 1,-256(1)
li 10,63
li 11,79
mflr 6
- mfspr 7, 256
+ mfspr 7,256
stvx 20,10,1
addi 10,10,32
stvx 21,11,1
@@ -507,7 +505,7 @@ vpaes_decrypt:
stw 7,252(1)
li 0, -1
std 6,272(1)
- mtspr 256, 0
+ mtspr 256,0
bl _vpaes_decrypt_preheat
@@ -541,7 +539,7 @@ vpaes_decrypt:
li 10,63
li 11,79
mtlr 6
- mtspr 256, 7
+ mtspr 256,7
lvx 20,10,1
addi 10,10,32
lvx 21,11,1
@@ -569,8 +567,8 @@ vpaes_decrypt:
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
-.size vpaes_decrypt,.-.vpaes_decrypt
.size .vpaes_decrypt,.-.vpaes_decrypt
+.size vpaes_decrypt,.-.vpaes_decrypt
.globl vpaes_cbc_encrypt
.type vpaes_cbc_encrypt,@function
@@ -579,7 +577,6 @@ vpaes_decrypt:
vpaes_cbc_encrypt:
.quad .vpaes_cbc_encrypt,.TOC.@tocbase,0
.previous
-
.align 5
.vpaes_cbc_encrypt:
cmpldi 5,16
@@ -589,7 +586,7 @@ vpaes_cbc_encrypt:
mflr 0
li 10,63
li 11,79
- mfspr 12, 256
+ mfspr 12,256
stvx 20,10,1
addi 10,10,32
stvx 21,11,1
@@ -625,7 +622,7 @@ vpaes_cbc_encrypt:
li 6, -1
mcrf 1, 0
mr 7, 12
- mtspr 256, 6
+ mtspr 256,6
lvx 24, 0, 31
li 9, 15
@@ -651,7 +648,7 @@ vpaes_cbc_encrypt:
beq 1, .Lcbc_enc_loop
- vor 0, 26, 26
+ vor 0,26,26
lvx 26, 0, 3
addi 3, 3, 16
vperm 0, 0, 26, 27
@@ -660,7 +657,7 @@ vpaes_cbc_encrypt:
bl _vpaes_encrypt_core
andi. 8, 4, 15
- vor 24, 0, 0
+ vor 24,0,0
sub 9, 4, 8
vperm 28, 0, 0, 29
@@ -675,7 +672,7 @@ vpaes_cbc_encrypt:
beq .Lcbc_unaligned_done
.Lcbc_enc_loop:
- vor 0, 26, 26
+ vor 0,26,26
lvx 26, 0, 3
addi 3, 3, 16
vperm 0, 0, 26, 27
@@ -683,11 +680,11 @@ vpaes_cbc_encrypt:
bl _vpaes_encrypt_core
- vor 24, 0, 0
+ vor 24,0,0
sub. 30, 30, 0
vperm 0, 0, 0, 29
vsel 1, 28, 0, 30
- vor 28, 0, 0
+ vor 28,0,0
stvx 1, 0, 4
addi 4, 4, 16
bne .Lcbc_enc_loop
@@ -701,17 +698,17 @@ vpaes_cbc_encrypt:
beq 1, .Lcbc_dec_loop
- vor 0, 26, 26
+ vor 0,26,26
lvx 26, 0, 3
addi 3, 3, 16
vperm 0, 0, 26, 27
- vor 25, 0, 0
+ vor 25,0,0
bl _vpaes_decrypt_core
andi. 8, 4, 15
vxor 0, 0, 24
- vor 24, 25, 25
+ vor 24,25,25
sub 9, 4, 8
vperm 28, 0, 0, 29
@@ -726,20 +723,20 @@ vpaes_cbc_encrypt:
beq .Lcbc_unaligned_done
.Lcbc_dec_loop:
- vor 0, 26, 26
+ vor 0,26,26
lvx 26, 0, 3
addi 3, 3, 16
vperm 0, 0, 26, 27
- vor 25, 0, 0
+ vor 25,0,0
bl _vpaes_decrypt_core
vxor 0, 0, 24
- vor 24, 25, 25
+ vor 24,25,25
sub. 30, 30, 0
vperm 0, 0, 0, 29
vsel 1, 28, 0, 30
- vor 28, 0, 0
+ vor 28,0,0
stvx 1, 0, 4
addi 4, 4, 16
bne .Lcbc_dec_loop
@@ -769,7 +766,7 @@ vpaes_cbc_encrypt:
stvewx 24, 11, 31
stvewx 24, 12, 31
- mtspr 256, 7
+ mtspr 256,7
li 10,63
li 11,79
lvx 20,10,1
@@ -804,8 +801,8 @@ vpaes_cbc_encrypt:
.long 0
.byte 0,12,0x04,1,0x80,2,6,0
.long 0
-.size vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt
.size .vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt
+.size vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt
@@ -875,9 +872,9 @@ _vpaes_schedule_core:
vperm 0, 0, 6, 27
- vor 3, 0, 0
+ vor 3,0,0
bl _vpaes_schedule_transform
- vor 7, 0, 0
+ vor 7,0,0
bne 1, .Lschedule_am_decrypting
@@ -1010,7 +1007,7 @@ _vpaes_schedule_core:
.Loop_schedule_256:
bl _vpaes_schedule_mangle
- vor 6, 0, 0
+ vor 6,0,0
bl _vpaes_schedule_round
@@ -1019,10 +1016,10 @@ _vpaes_schedule_core:
vspltw 0, 0, 3
- vor 5, 7, 7
- vor 7, 6, 6
+ vor 5,7,7
+ vor 7,6,6
bl _vpaes_schedule_low_round
- vor 7, 5, 5
+ vor 7,5,5
b .Loop_schedule_256
@@ -1126,7 +1123,7 @@ _vpaes_schedule_192_smear:
vsldoi 0, 7, 0, 8
vxor 6, 6, 1
vxor 6, 6, 0
- vor 0, 6, 6
+ vor 0,6,6
vsldoi 6, 6, 9, 8
vsldoi 6, 9, 6, 8
blr
@@ -1267,7 +1264,7 @@ _vpaes_schedule_mangle:
vperm 1, 3, 3, 29
vsel 2, 28, 1, 30
- vor 28, 1, 1
+ vor 28,1,1
stvx 2, 0, 5
blr
@@ -1318,7 +1315,7 @@ _vpaes_schedule_mangle:
vperm 1, 3, 3, 29
vsel 2, 28, 1, 30
- vor 28, 1, 1
+ vor 28,1,1
stvx 2, 0, 5
blr
.long 0
@@ -1331,14 +1328,13 @@ _vpaes_schedule_mangle:
vpaes_set_encrypt_key:
.quad .vpaes_set_encrypt_key,.TOC.@tocbase,0
.previous
-
.align 5
.vpaes_set_encrypt_key:
stdu 1,-256(1)
li 10,63
li 11,79
mflr 0
- mfspr 6, 256
+ mfspr 6,256
stvx 20,10,1
addi 10,10,32
stvx 21,11,1
@@ -1364,20 +1360,20 @@ vpaes_set_encrypt_key:
stw 6,252(1)
li 7, -1
std 0, 272(1)
- mtspr 256, 7
+ mtspr 256,7
srwi 9, 4, 5
addi 9, 9, 6
stw 9, 240(5)
- cmplw 1, 4, 4
+ cmplw 1,4,4
li 8, 0x30
bl _vpaes_schedule_core
ld 0, 272(1)
li 10,63
li 11,79
- mtspr 256, 6
+ mtspr 256,6
mtlr 0
xor 3, 3, 3
lvx 20,10,1
@@ -1407,8 +1403,8 @@ vpaes_set_encrypt_key:
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
-.size vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key
.size .vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key
+.size vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key
.globl vpaes_set_decrypt_key
.type vpaes_set_decrypt_key,@function
@@ -1417,14 +1413,13 @@ vpaes_set_encrypt_key:
vpaes_set_decrypt_key:
.quad .vpaes_set_decrypt_key,.TOC.@tocbase,0
.previous
-
.align 4
.vpaes_set_decrypt_key:
stdu 1,-256(1)
li 10,63
li 11,79
mflr 0
- mfspr 6, 256
+ mfspr 6,256
stvx 20,10,1
addi 10,10,32
stvx 21,11,1
@@ -1450,7 +1445,7 @@ vpaes_set_decrypt_key:
stw 6,252(1)
li 7, -1
std 0, 272(1)
- mtspr 256, 7
+ mtspr 256,7
srwi 9, 4, 5
addi 9, 9, 6
@@ -1468,7 +1463,7 @@ vpaes_set_decrypt_key:
ld 0, 272(1)
li 10,63
li 11,79
- mtspr 256, 6
+ mtspr 256,6
mtlr 0
xor 3, 3, 3
lvx 20,10,1
@@ -1498,5 +1493,5 @@ vpaes_set_decrypt_key:
.long 0
.byte 0,12,0x04,1,0x80,0,3,0
.long 0
-.size vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key
.size .vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key
+.size vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key