Searched full:vshr (Results 1 – 9 of 9) sorted by relevance
| /linux/lib/crypto/arm/ |
| H A D | curve25519-core.S | 26 vshr.u64 q1, q0, #7 27 vshr.u64 q0, q0, #8 59 vshr.u64 q3, q2, #7 60 vshr.u64 q2, q2, #6 76 vshr.u64 q5, q5, #26 77 vshr.u64 q6, q6, #3 78 vshr.u64 q7, q7, #29 79 vshr.u64 q8, q8, #6 80 vshr.u64 q10, q10, #25 81 vshr.u64 q11, q11, #3 [all …]
|
| H A D | sha512-armv4.pl | 510 vshr.u64 $t0,$e,#@Sigma1[0] @ $i 514 vshr.u64 $t1,$e,#@Sigma1[1] 518 vshr.u64 $t2,$e,#@Sigma1[2] 531 vshr.u64 $t0,$a,#@Sigma0[0] 534 vshr.u64 $t1,$a,#@Sigma0[1] 537 vshr.u64 $t2,$a,#@Sigma0[2] 564 vshr.u64 $t0,@X[($i+7)%8],#@sigma1[0] 565 vshr.u64 $t1,@X[($i+7)%8],#@sigma1[1] 567 vshr.u64 $s1,@X[($i+7)%8],#@sigma1[2] 572 vshr.u64 $t0,$s0,#@sigma0[0] [all …]
|
| H A D | poly1305-armv4.pl | 631 vshr.u64 $T0,$D3,#26 633 vshr.u64 $T1,$D0,#26 642 vshr.u64 $T1,$D1,#26 656 vshr.u32 $T0#lo,$D0#lo,#26 658 vshr.u32 $T1#lo,$D3#lo,#26 995 vshr.u64 $T0,$D3,#26 997 vshr.u64 $T1,$D0,#26 1008 vshr.u64 $T1,$D1,#26 1032 vshr.u32 $T1#lo,$D3#lo,#26 1102 vshr.u64 $MASK,$MASK,#38 [all …]
|
| H A D | blake2b-neon-core.S | 54 // vshr.u64 + vsli.u64, while on Cortex-A7 it's faster.) 141 vshr.u64 q2, q8, #63 142 vshr.u64 q3, q9, #63 229 vshr.u64 q2, q8, #63 230 vshr.u64 q3, q9, #63
|
| H A D | sha1-armv7-neon.S | 229 vshr.u32 W, W, #31; \ 233 vshr.u32 W, tmp1, #30; \ 272 vshr.u32 tmp0, W, #30; \
|
| H A D | chacha-neon-core.S | 25 * (b) vshl.u32 + vshr.u32 + vorr (needs temporary register)
|
| /linux/arch/arm/crypto/ |
| H A D | aes-neonbs-core.S | 402 vshr.u64 \t0, \b0, #\n 403 vshr.u64 \t1, \b1, #\n 881 vshr.s8 q9, q9, #7 // create mask for VBIF 898 vshr.s64 \tmp, \in, #63 916 vshr.u64 d30, d31, #7
|
| H A D | aes-ce-core.S | 476 vshr.s64 \tmp, \in, #63 486 vshr.u64 d30, d31, #7
|
| /linux/lib/crc/arm/ |
| H A D | crc-t10dif-core.S | 341 vshr.s8 q2, q2, #7 412 vshr.u64 q1l, q1l, #32 // /= x^32 414 vshr.u64 q0l, q0l, #48
|