Home
last modified time | relevance | path

Searched full:vshr (Results 1 – 9 of 9) sorted by relevance

/linux/lib/crypto/arm/
H A Dcurve25519-core.S26 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 Dsha512-armv4.pl510 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 Dpoly1305-armv4.pl631 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 Dblake2b-neon-core.S54 // 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 Dsha1-armv7-neon.S229 vshr.u32 W, W, #31; \
233 vshr.u32 W, tmp1, #30; \
272 vshr.u32 tmp0, W, #30; \
H A Dchacha-neon-core.S25 * (b) vshl.u32 + vshr.u32 + vorr (needs temporary register)
/linux/arch/arm/crypto/
H A Daes-neonbs-core.S402 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 Daes-ce-core.S476 vshr.s64 \tmp, \in, #63
486 vshr.u64 d30, d31, #7
/linux/lib/crc/arm/
H A Dcrc-t10dif-core.S341 vshr.s8 q2, q2, #7
412 vshr.u64 q1l, q1l, #32 // /= x^32
414 vshr.u64 q0l, q0l, #48