| /netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/ |
| H A D | sha1-armv8.S | 223 eor w3,w3,w5 227 eor w3,w3,w11 231 eor w3,w3,w16 236 eor w4,w4,w6 240 eor w4,w4,w12 244 eor w4,w4,w17 249 eor w5,w5,w7 253 eor w5,w5,w13 257 eor w5,w5,w19 262 eor w6,w6,w8 [all …]
|
| H A D | sha512-armv8.S | 104 eor w28,w21,w22 // magic seed 111 eor w6,w24,w24,ror#14 116 eor w19,w20,w21 // a^b, b^c in next round 117 eor w16,w16,w6,ror#11 // Sigma1(e) 120 eor w17,w20,w20,ror#9 124 eor w28,w28,w21 // Maj(a,b,c) 125 eor w17,w6,w17,ror#13 // Sigma0(a) 136 eor w7,w23,w23,ror#14 141 eor w28,w27,w20 // a^b, b^c in next round 142 eor w16,w16,w7,ror#11 // Sigma1(e) [all …]
|
| H A D | chacha-armv8.S | 92 eor w17,w17,w5 93 eor w19,w19,w6 94 eor w20,w20,w7 95 eor w21,w21,w8 104 eor w9,w9,w13 105 eor w10,w10,w14 106 eor w11,w11,w15 107 eor w12,w12,w16 116 eor w17,w17,w5 117 eor w19,w19,w6 [all …]
|
| H A D | keccak1600-armv8.S | 44 eor x26,x0,x5 46 eor x27,x1,x6 47 eor x28,x2,x7 48 eor x30,x3,x8 49 eor x4,x4,x9 50 eor x26,x26,x10 51 eor x27,x27,x11 52 eor x28,x28,x12 53 eor x30,x30,x13 54 eor x4,x4,x14 [all …]
|
| H A D | keccak1600-armv4.S | 51 eor r11,r11,r11 60 eor r0,r0,r10 61 eor r1,r1,r11 62 eor r2,r2,r12 64 eor r3,r3,r14 66 eor r4,r4,r10 67 eor r5,r5,r11 68 eor r6,r6,r12 70 eor r7,r7,r14 72 eor r8,r8,r10 [all …]
|
| H A D | armv4-gf2m.S | 19 eor r7,r5,r6 @ a1^a2 23 eor r9,r5,r8 @ a1^a4 25 eor r4,r6,r8 @ a2^a4 27 eor r7,r7,r8 @ a1^a2^a4 38 eor r5,r5,r7,lsl#3 @ stall 43 eor r5,r5,r6,lsl#6 44 eor r4,r4,r6,lsr#26 48 eor r5,r5,r7,lsl#9 49 eor r4,r4,r7,lsr#23 53 eor r5,r5,r6,lsl#12 [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/aarch64/ |
| H A D | sha1-armv8.S | 222 eor w3,w3,w5 226 eor w3,w3,w11 230 eor w3,w3,w16 235 eor w4,w4,w6 239 eor w4,w4,w12 243 eor w4,w4,w17 248 eor w5,w5,w7 252 eor w5,w5,w13 256 eor w5,w5,w19 261 eor w6,w6,w8 [all …]
|
| H A D | sha512-armv8.S | 103 eor w28,w21,w22 // magic seed 110 eor w6,w24,w24,ror#14 115 eor w19,w20,w21 // a^b, b^c in next round 116 eor w16,w16,w6,ror#11 // Sigma1(e) 119 eor w17,w20,w20,ror#9 123 eor w28,w28,w21 // Maj(a,b,c) 124 eor w17,w6,w17,ror#13 // Sigma0(a) 135 eor w7,w23,w23,ror#14 140 eor w28,w27,w20 // a^b, b^c in next round 141 eor w16,w16,w7,ror#11 // Sigma1(e) [all …]
|
| H A D | chacha-armv8.S | 91 eor w17,w17,w5 92 eor w19,w19,w6 93 eor w20,w20,w7 94 eor w21,w21,w8 103 eor w9,w9,w13 104 eor w10,w10,w14 105 eor w11,w11,w15 106 eor w12,w12,w16 115 eor w17,w17,w5 116 eor w19,w19,w6 [all …]
|
| H A D | keccak1600-armv8.S | 43 eor x26,x0,x5 45 eor x27,x1,x6 46 eor x28,x2,x7 47 eor x30,x3,x8 48 eor x4,x4,x9 49 eor x26,x26,x10 50 eor x27,x27,x11 51 eor x28,x28,x12 52 eor x30,x30,x13 53 eor x4,x4,x14 [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ |
| H A D | sha1-armv8.S | 218 eor w3,w3,w5 222 eor w3,w3,w11 226 eor w3,w3,w16 231 eor w4,w4,w6 235 eor w4,w4,w12 239 eor w4,w4,w17 244 eor w5,w5,w7 248 eor w5,w5,w13 252 eor w5,w5,w19 257 eor w6,w6,w8 [all …]
|
| H A D | sha512-armv8.S | 100 eor w28,w21,w22 // magic seed 107 eor w6,w24,w24,ror#14 112 eor w19,w20,w21 // a^b, b^c in next round 113 eor w16,w16,w6,ror#11 // Sigma1(e) 116 eor w17,w20,w20,ror#9 120 eor w28,w28,w21 // Maj(a,b,c) 121 eor w17,w6,w17,ror#13 // Sigma0(a) 132 eor w7,w23,w23,ror#14 137 eor w28,w27,w20 // a^b, b^c in next round 138 eor w16,w16,w7,ror#11 // Sigma1(e) [all …]
|
| H A D | ghashv8-armx.S | 24 eor v20.16b,v3.16b,v16.16b //twisted H 30 eor v16.16b,v16.16b,v20.16b 35 eor v18.16b,v0.16b,v2.16b 36 eor v1.16b,v1.16b,v17.16b 37 eor v1.16b,v1.16b,v18.16b 42 eor v0.16b,v1.16b,v18.16b 46 eor v18.16b,v18.16b,v2.16b 47 eor v22.16b,v0.16b,v18.16b 50 eor v17.16b,v17.16b,v22.16b 63 eor v18.16b,v0.16b,v2.16b [all …]
|
| H A D | chacha-armv8.S | 86 eor w17,w17,w5 87 eor w19,w19,w6 88 eor w20,w20,w7 89 eor w21,w21,w8 98 eor w9,w9,w13 99 eor w10,w10,w14 100 eor w11,w11,w15 101 eor w12,w12,w16 110 eor w17,w17,w5 111 eor w19,w19,w6 [all …]
|
| H A D | keccak1600-armv8.S | 43 eor x26,x0,x5 45 eor x27,x1,x6 46 eor x28,x2,x7 47 eor x30,x3,x8 48 eor x4,x4,x9 49 eor x26,x26,x10 50 eor x27,x27,x11 51 eor x28,x28,x12 52 eor x30,x30,x13 53 eor x4,x4,x14 [all …]
|
| H A D | vpaes-armv8.S | 138 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 139 eor v0.16b, v0.16b, v2.16b // vpxor %xmm2, %xmm0, %xmm0 149 eor v4.16b, v4.16b, v16.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 151 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = A 155 eor v2.16b, v2.16b, v5.16b // vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A 157 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 159 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 161 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 169 eor v1.16b, v1.16b, v0.16b // vpxor %xmm0, %xmm1, %xmm1 # 0 = j 172 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| H A D | sha1-armv8.S | 219 eor w3,w3,w5 223 eor w3,w3,w11 227 eor w3,w3,w16 232 eor w4,w4,w6 236 eor w4,w4,w12 240 eor w4,w4,w17 245 eor w5,w5,w7 249 eor w5,w5,w13 253 eor w5,w5,w19 258 eor w6,w6,w8 [all …]
|
| H A D | sha512-armv8.S | 101 eor w28,w21,w22 // magic seed 108 eor w6,w24,w24,ror#14 113 eor w19,w20,w21 // a^b, b^c in next round 114 eor w16,w16,w6,ror#11 // Sigma1(e) 117 eor w17,w20,w20,ror#9 121 eor w28,w28,w21 // Maj(a,b,c) 122 eor w17,w6,w17,ror#13 // Sigma0(a) 133 eor w7,w23,w23,ror#14 138 eor w28,w27,w20 // a^b, b^c in next round 139 eor w16,w16,w7,ror#11 // Sigma1(e) [all …]
|
| H A D | sha256-armv4.S | 129 eor r3,r5,r6 @ magic 130 eor r12,r12,r12 136 eor r0,r8,r8,ror#5 138 eor r0,r0,r8,ror#19 @ Sigma1(e) 153 eor r0,r8,r8,ror#5 155 eor r0,r0,r8,ror#19 @ Sigma1(e) 160 eor r2,r9,r10 164 eor r2,r2,r10 @ Ch(e,f,g) 165 eor r0,r4,r4,ror#11 177 eor r12,r4,r5 @ a^b, b^c in next round [all …]
|
| H A D | chacha-armv8.S | 87 eor w17,w17,w5 88 eor w19,w19,w6 89 eor w20,w20,w7 90 eor w21,w21,w8 99 eor w9,w9,w13 100 eor w10,w10,w14 101 eor w11,w11,w15 102 eor w12,w12,w16 111 eor w17,w17,w5 112 eor w19,w19,w6 [all …]
|
| H A D | keccak1600-armv8.S | 44 eor x26,x0,x5 46 eor x27,x1,x6 47 eor x28,x2,x7 48 eor x30,x3,x8 49 eor x4,x4,x9 50 eor x26,x26,x10 51 eor x27,x27,x11 52 eor x28,x28,x12 53 eor x30,x30,x13 54 eor x4,x4,x14 [all …]
|
| H A D | keccak1600-armv4.S | 51 eor r11,r11,r11 60 eor r0,r0,r10 61 eor r1,r1,r11 62 eor r2,r2,r12 64 eor r3,r3,r14 66 eor r4,r4,r10 67 eor r5,r5,r11 68 eor r6,r6,r12 70 eor r7,r7,r14 72 eor r8,r8,r10 [all …]
|
| H A D | vpaes-armv8.S | 139 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 140 eor v0.16b, v0.16b, v2.16b // vpxor %xmm2, %xmm0, %xmm0 150 eor v4.16b, v4.16b, v16.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 152 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = A 156 eor v2.16b, v2.16b, v5.16b // vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A 158 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 160 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 162 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 170 eor v1.16b, v1.16b, v0.16b // vpxor %xmm0, %xmm1, %xmm1 # 0 = j 173 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
| H A D | sha1-armv4-large.S | 51 eor r10,r5,r6 @ F_xx_xx 58 eor r10,r5,r6 @ F_xx_xx 66 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D) 76 eor r10,r4,r5 @ F_xx_xx 83 eor r10,r4,r5 @ F_xx_xx 91 eor r10,r10,r5,ror#2 @ F_00_19(B,C,D) 101 eor r10,r3,r4 @ F_xx_xx 108 eor r10,r3,r4 @ F_xx_xx 116 eor r10,r10,r4,ror#2 @ F_00_19(B,C,D) 126 eor r10,r7,r3 @ F_xx_xx [all …]
|
| /netbsd-src/sys/crypto/aes/arch/arm/ |
| H A D | aes_armv8_64.S | 120 eor v0.16b, v0.16b, v0.16b /* q0 := 0 */ 142 eor v3.16b, v3.16b, v4.16b 154 eor v1.16b, v1.16b, v3.16b 155 eor v1.16b, v1.16b, v5.16b 156 eor v1.16b, v1.16b, v6.16b 157 eor v1.16b, v1.16b, v7.16b 179 eor v0.16b, v0.16b, v0.16b /* q0 := 0 */ 203 eor v3.16b, v3.16b, v4.16b 229 eor v5.16b, v5.16b, v1.16b 230 eor v5.16b, v5.16b, v3.16b [all …]
|