| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/ |
| bsaes-armv7.S | 1169 vst1.8 {q0,q1}, [r1]! @ write output 1171 vst1.8 {q6}, [r1]! 1173 vst1.8 {q4}, [r1]! 1174 vst1.8 {q2}, [r1]! 1175 vst1.8 {q7}, [r1]! 1176 vst1.8 {q3}, [r1]! 1177 vst1.8 {q5}, [r1]! 1223 vst1.8 {q0,q1}, [r1]! @ write output 1225 vst1.8 {q6}, [r1]! 1226 vst1.8 {q4}, [r1] [all...] |
| chacha-armv4.S | 815 vst1.32 {q2,q3},[r12] @ copy 1/2key|counter|nonce 816 vst1.32 {q0,q1},[sp] @ copy sigma|1/2key 1130 vst1.8 {q0,q1},[r14]! @ store output 1134 vst1.8 {q2,q3},[r14]! 1145 vst1.8 {q4,q5},[r14]! 1147 vst1.8 {q6,q7},[r14]! 1155 vst1.8 {q8,q9},[r14]! 1158 vst1.8 {q10,q11},[r14]! 1298 vst1.32 {q0,q1},[r11]! @ copy key 1300 vst1.32 {q2,q3},[r11 [all...] |
| /src/common/lib/libc/arch/arm/string/ |
| memcpy_neon.S | 90 vst1.32 {d0}, [r3:64] /* yes, write final full dword */ 98 vst1.64 {d1}, [r3:64]! /* store a dword */ 122 vst1.64 {d1-d4}, [r3:64]! /* write 4 dwords */ 131 vst1.64 {d6-d9}, [r3:64]! /* write 4 dwords */ 149 vst1.64 {d1-d4}, [r3:64]! /* write 4 dwords */ 162 vst1.64 {d1}, [r3:64]! /* store a dword */ 177 vst1.64 {d1}, [r3:64]! /* store a dword */ 181 vst1.64 {d1}, [r3:64]! /* store a dword */ 185 vst1.64 {d1}, [r3:64]! /* store a dword */ 189 vst1.64 {d1}, [r3:64]! /* store a dword * [all...] |
| memset_arm.S | 34 #define STORE8 vst1.32 {d0}, [ip:64]! 35 #define STORE16 vst1.32 {d0-d1}, [ip:64]! 36 #define STORE32 vst1.32 {d0-d3}, [ip:64]!
|
| /src/external/lgpl3/gmp/dist/mpn/arm/v7a/cora15/neon/ |
| com.asm | 55 vst1.32 {d0[0]}, [rp]! 61 vst1.32 {d0}, [rp:64]! 70 vst1.32 {q2}, [rp:128]! 73 vst1.32 {q0}, [rp:128]! 77 vst1.32 {q2}, [rp:128]! 85 vst1.32 {q0}, [rp]! 90 vst1.32 {d0}, [rp]! 95 vst1.32 {d0[0]}, [rp]
|
| copyd.asm | 60 vst1.32 {d22[0]}, [rp] 67 vst1.32 {d22}, [rp:64] 79 vst1.32 {d26-d27}, [rp:128], r12 81 vst1.32 {d22-d23}, [rp:128], r12 87 L(end): vst1.32 {d26-d27}, [rp:128] 96 vst1.32 {d22-d23}, [rp] 102 vst1.32 {d22}, [rp] 108 vst1.32 {d22[0]}, [rp]
|
| copyi.asm | 55 vst1.32 {d22[0]}, [rp]! 60 vst1.32 {d22}, [rp:64]! 67 vst1.32 {d26-d27}, [rp:128]! 69 vst1.32 {d22-d23}, [rp:128]! 73 L(end): vst1.32 {d26-d27}, [rp:128]! 80 vst1.32 {d22-d23}, [rp]! 84 vst1.32 {d22}, [rp]! 88 vst1.32 {d22[0]}, [rp]
|
| rsh1aors_n.asm | 89 vst1.32 d3[0], [rp]! 132 vst1.32 d2[0], [rp]! 150 vst1.32 d3, [rp]! 158 vst1.32 d2, [rp]! 166 vst1.32 d3, [rp]!
|
| /src/sys/crypto/chacha/arch/arm/ |
| chacha_neon_32.S | 83 vst1.8 {\c0-\c1}, [sp, :256] /* free c0 and c1 as temps */ 129 vst1.8 {\c2-\c3}, [sp, :256] /* free c2 and c3 as temps */ 317 vst1.8 {q0-q1}, [r0]! 346 /* vst1.8 {q0-q1}, [r0]! */ 347 vst1.8 {q8-q9}, [r0]! 348 vst1.8 {q2-q3}, [r0]! 349 vst1.8 {q10-q11}, [r0]! 350 vst1.8 {q4-q5}, [r0]! 351 vst1.8 {q12-q13}, [r0]! 352 vst1.8 {q6-q7}, [r0] [all...] |
| /src/external/lgpl3/gmp/dist/mpn/arm/neon/ |
| lshiftc.asm | 98 vst1.32 {d4[1]}, [rp] C store first limb, rp gets aligned 132 vst1.32 {d2}, [rp:64], r12 138 vst1.32 {d3}, [rp:64], r12 146 vst1.32 {d2}, [rp:64], r12 153 vst1.32 {d2}, [rp:64], r12 177 vst1.32 {d3}, [rp:64], r12 179 vst1.32 {d2}, [rp:64], r12 181 vst1.32 {d5[1]}, [rp] 194 L(cj2): vst1.32 {d2}, [rp:64], r12 195 vst1.32 {d3}, [rp [all...] |
| lorrshift.asm | 122 vst1.32 {d4[Y]}, [rp]IFRSH(!) C store first limb, rp gets aligned 152 vst1.32 {d2}, [rp:64], r12 157 vst1.32 {d3}, [rp:64], r12 165 vst1.32 {d2}, [rp:64], r12 171 vst1.32 {d2}, [rp:64], r12 190 vst1.32 {d3}, [rp:64], r12 192 vst1.32 {d2}, [rp:64], r12 194 vst1.32 {d5[Y]}, [rp] 203 L(cj2): vst1.32 {d2}, [rp:64], r12 204 vst1.32 {d16}, [rp [all...] |
| sec_tabselect.asm | 82 vst1.32 {q2,q3}, [rp]! 102 vst1.32 {q2}, [rp]! 119 vst1.32 {d4}, [rp]! 136 vst1.32 {d4[0]}, [rp]
|
| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| keccak1600-armv4.pl | 1148 vst1.64 {q4}, [r0,:64] @ offload A[0..1][4] 1150 vst1.64 {d18}, [r1,:64] @ offload A[2][4] 1271 vst1.64 {q13}, [r0,:64] @ offload A[0..1][0] 1455 vst1.32 {d0}, [r0,:64]! @ A[0][0..4] 1456 vst1.32 {d2}, [r0,:64]! 1457 vst1.32 {d4}, [r0,:64]! 1458 vst1.32 {d6}, [r0,:64]! 1459 vst1.32 {d8}, [r0,:64]! 1461 vst1.32 {d1}, [r0,:64]! @ A[1][0..4] 1462 vst1.32 {d3}, [r0,:64] [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| keccak1600-armv4.pl | 1137 vst1.64 {q4}, [r0,:64] @ offload A[0..1][4] 1139 vst1.64 {d18}, [r1,:64] @ offload A[2][4] 1260 vst1.64 {q13}, [r0,:64] @ offload A[0..1][0] 1444 vst1.32 {d0}, [r0,:64]! @ A[0][0..4] 1445 vst1.32 {d2}, [r0,:64]! 1446 vst1.32 {d4}, [r0,:64]! 1447 vst1.32 {d6}, [r0,:64]! 1448 vst1.32 {d8}, [r0,:64]! 1450 vst1.32 {d1}, [r0,:64]! @ A[1][0..4] 1451 vst1.32 {d3}, [r0,:64] [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| keccak1600-armv4.pl | 1107 vst1.64 {q4}, [r0,:64] @ offload A[0..1][4] 1109 vst1.64 {d18}, [r1,:64] @ offload A[2][4] 1230 vst1.64 {q13}, [r0,:64] @ offload A[0..1][0] 1414 vst1.32 {d0}, [r0,:64]! @ A[0][0..4] 1415 vst1.32 {d2}, [r0,:64]! 1416 vst1.32 {d4}, [r0,:64]! 1417 vst1.32 {d6}, [r0,:64]! 1418 vst1.32 {d8}, [r0,:64]! 1420 vst1.32 {d1}, [r0,:64]! @ A[1][0..4] 1421 vst1.32 {d3}, [r0,:64] [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/ |
| aesv8-armx.pl | 174 vst1.32 {$in0},[$out],#16 192 vst1.32 {$in0},[$out],#16 206 vst1.32 {$in0},[$out],#16 216 vst1.32 {$in0},[$out] 226 vst1.32 {$in0},[$out],#16 233 vst1.32 {$in1},[$out],#16 236 vst1.32 {$in1},[$out],#8 255 vst1.32 {$in0},[$out],#16 267 vst1.32 {$in0},[$out],#16 272 vst1.32 {$in1},[$out],#1 [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/bn/asm/ |
| armv4-mont.pl | 461 vst1.64 {@ACC[0]-@ACC[1]},[$toutptr,:256]! 463 vst1.64 {@ACC[2]-@ACC[3]},[$toutptr,:256]! 464 vst1.64 {@ACC[4]-@ACC[5]},[$toutptr,:256]! 465 vst1.64 {@ACC[6]-@ACC[7]},[$toutptr,:256]! 493 vst1.32 {$Bi},[sp,:64] @ put aside smashed b[8*i+0] 515 vst1.32 {$Ni},[$bnptr,:64]! @ put aside smashed m[8*i+$i] 530 vst1.32 {$Bi},[$bnptr,:64]! @ put aside smashed b[8*i+$i] 551 vst1.32 {$Ni},[$bnptr,:64] @ put aside smashed m[8*i+$i] 587 vst1.64 {@ACC[0]},[$toutptr,:128]! 618 vst1.64 {@ACC[0]},[$toutptr,:128] [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| armv4-mont.pl | 461 vst1.64 {@ACC[0]-@ACC[1]},[$toutptr,:256]! 463 vst1.64 {@ACC[2]-@ACC[3]},[$toutptr,:256]! 464 vst1.64 {@ACC[4]-@ACC[5]},[$toutptr,:256]! 465 vst1.64 {@ACC[6]-@ACC[7]},[$toutptr,:256]! 493 vst1.32 {$Bi},[sp,:64] @ put aside smashed b[8*i+0] 515 vst1.32 {$Ni},[$bnptr,:64]! @ put aside smashed m[8*i+$i] 530 vst1.32 {$Bi},[$bnptr,:64]! @ put aside smashed b[8*i+$i] 551 vst1.32 {$Ni},[$bnptr,:64] @ put aside smashed m[8*i+$i] 587 vst1.64 {@ACC[0]},[$toutptr,:128]! 618 vst1.64 {@ACC[0]},[$toutptr,:128] [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/ |
| armv4-mont.pl | 452 vst1.64 {@ACC[0]-@ACC[1]},[$toutptr,:256]! 454 vst1.64 {@ACC[2]-@ACC[3]},[$toutptr,:256]! 455 vst1.64 {@ACC[4]-@ACC[5]},[$toutptr,:256]! 456 vst1.64 {@ACC[6]-@ACC[7]},[$toutptr,:256]! 484 vst1.32 {$Bi},[sp,:64] @ put aside smashed b[8*i+0] 506 vst1.32 {$Ni},[$bnptr,:64]! @ put aside smashed m[8*i+$i] 521 vst1.32 {$Bi},[$bnptr,:64]! @ put aside smashed b[8*i+$i] 542 vst1.32 {$Ni},[$bnptr,:64] @ put aside smashed m[8*i+$i] 578 vst1.64 {@ACC[0]},[$toutptr,:128]! 609 vst1.64 {@ACC[0]},[$toutptr,:128] [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/chacha/asm/ |
| chacha-armv4.pl | 695 vst1.32 {$c0-$d0},[r12] @ copy 1/2key|counter|nonce 696 vst1.32 {$a0-$b0},[sp] @ copy sigma|1/2key 817 vst1.8 {$a0-$b0},[r14]! @ store output 821 vst1.8 {$c0-$d0},[r14]! 832 vst1.8 {$a1-$b1},[r14]! 834 vst1.8 {$c1-$d1},[r14]! 842 vst1.8 {$a2-$b2},[r14]! 845 vst1.8 {$c2-$d2},[r14]! 985 vst1.32 {$a0-$b0},[@t[3]]! @ copy key 987 vst1.32 {$c0-$d0},[@t[3] [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/chacha/asm/ |
| chacha-armv4.pl | 695 vst1.32 {$c0-$d0},[r12] @ copy 1/2key|counter|nonce 696 vst1.32 {$a0-$b0},[sp] @ copy sigma|1/2key 817 vst1.8 {$a0-$b0},[r14]! @ store output 821 vst1.8 {$c0-$d0},[r14]! 832 vst1.8 {$a1-$b1},[r14]! 834 vst1.8 {$c1-$d1},[r14]! 842 vst1.8 {$a2-$b2},[r14]! 845 vst1.8 {$c2-$d2},[r14]! 985 vst1.32 {$a0-$b0},[@t[3]]! @ copy key 987 vst1.32 {$c0-$d0},[@t[3] [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/chacha/asm/ |
| chacha-armv4.pl | 686 vst1.32 {$c0-$d0},[r12] @ copy 1/2key|counter|nonce 687 vst1.32 {$a0-$b0},[sp] @ copy sigma|1/2key 808 vst1.8 {$a0-$b0},[r14]! @ store output 812 vst1.8 {$c0-$d0},[r14]! 823 vst1.8 {$a1-$b1},[r14]! 825 vst1.8 {$c1-$d1},[r14]! 833 vst1.8 {$a2-$b2},[r14]! 836 vst1.8 {$c2-$d2},[r14]! 976 vst1.32 {$a0-$b0},[@t[3]]! @ copy key 978 vst1.32 {$c0-$d0},[@t[3] [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| aesv8-armx.pl | 156 vst1.32 {$in0},[$out],#16 174 vst1.32 {$in0},[$out],#16 188 vst1.32 {$in0},[$out],#16 198 vst1.32 {$in0},[$out] 208 vst1.32 {$in0},[$out],#16 215 vst1.32 {$in1},[$out],#16 218 vst1.32 {$in1},[$out],#8 237 vst1.32 {$in0},[$out],#16 249 vst1.32 {$in0},[$out],#16 254 vst1.32 {$in1},[$out],#1 [all...] |
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/arm/ |
| chacha-armv4.S | 822 vst1.32 {q2,q3},[r12] @ copy 1/2key|counter|nonce 823 vst1.32 {q0,q1},[sp] @ copy sigma|1/2key 1137 vst1.8 {q0,q1},[r14]! @ store output 1141 vst1.8 {q2,q3},[r14]! 1152 vst1.8 {q4,q5},[r14]! 1154 vst1.8 {q6,q7},[r14]! 1162 vst1.8 {q8,q9},[r14]! 1165 vst1.8 {q10,q11},[r14]! 1305 vst1.32 {q0,q1},[r11]! @ copy key 1307 vst1.32 {q2,q3},[r11 [all...] |
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| chacha-armv4.S | 822 vst1.32 {q2,q3},[r12] @ copy 1/2key|counter|nonce 823 vst1.32 {q0,q1},[sp] @ copy sigma|1/2key 1137 vst1.8 {q0,q1},[r14]! @ store output 1141 vst1.8 {q2,q3},[r14]! 1152 vst1.8 {q4,q5},[r14]! 1154 vst1.8 {q6,q7},[r14]! 1162 vst1.8 {q8,q9},[r14]! 1165 vst1.8 {q10,q11},[r14]! 1305 vst1.32 {q0,q1},[r11]! @ copy key 1307 vst1.32 {q2,q3},[r11 [all...] |