/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | chacha-neon-core.S | 59 * registers q0-q3. It performs matrix operations on four words in parallel, 74 veor q3, q3, q0 75 vrev32.16 q3, q3 78 vadd.i32 q2, q2, q3 85 veor q3, q3, q0 90 vadd.i32 q2, q2, q3 100 vext.8 q3, q [all...] |
H A D | aes-ce-core.S | 52 enc_round q3, \key1 56 enc_round q3, \key2 63 dec_round q3, \key1 67 dec_round q3, \key2 74 enc_round q3, \key1 78 aese.8 q3, \key2 82 veor q3, q3, \key3 89 dec_round q3, \key1 93 aesd.8 q3, \key [all...] |
H A D | crc32-ce-core.S | 135 vld1.8 {q3-q4}, [BUF, :128]! 156 vmull.p64 q3, d6, dCONSTANTl 163 veor.8 q3, q3, q7 170 veor.8 q3, q3, q7 188 veor.8 q1, q1, q3 230 vand.8 q2, q1, q3 233 vand.8 q2, q2, q3
|
H A D | aes-neonbs-core.S | 457 vtst.8 q3, q7, q11 470 vst1.8 {q2-q3}, [r0, :256]! 493 veor q13, q3, q9 496 __tbl q3, q13, q8 505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11 517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \ 524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \ 534 bitslice q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11 540 veor q3, q [all...] |
H A D | crct10dif-ce-core.S | 168 vld1.64 {q2-q3}, [buf]! 174 CPU_LE( vrev64.8 q3, q3 ) 204 fold_32_bytes q2, q3 217 fold_16_bytes q3, q7, 1 271 // q3 = first chunk: q7 right-shifted by '16-len' bytes. 272 vmov.i8 q3, #0x80 273 veor.8 q2, q2, q3
|
H A D | sha1-armv7-neon.S | 61 #define W3 q3
|
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | chacha-neon-core.S | 60 * registers q0-q3. It performs matrix operations on four words in parallel, 75 veor q3, q3, q0 76 vrev32.16 q3, q3 79 vadd.i32 q2, q2, q3 86 veor q3, q3, q0 91 vadd.i32 q2, q2, q3 101 vext.8 q3, q [all...] |
H A D | aes-ce-core.S | 52 enc_round q3, \key1 56 enc_round q3, \key2 63 dec_round q3, \key1 67 dec_round q3, \key2 74 enc_round q3, \key1 78 aese.8 q3, \key2 82 veor q3, q3, \key3 89 dec_round q3, \key1 93 aesd.8 q3, \key [all...] |
H A D | crc32-ce-core.S | 135 vld1.8 {q3-q4}, [BUF, :128]! 156 vmull.p64 q3, d6, dCONSTANTl 163 veor.8 q3, q3, q7 170 veor.8 q3, q3, q7 188 veor.8 q1, q1, q3 230 vand.8 q2, q1, q3 233 vand.8 q2, q2, q3
|
H A D | aes-neonbs-core.S | 457 vtst.8 q3, q7, q11 470 vst1.8 {q2-q3}, [r0, :256]! 493 veor q13, q3, q9 496 __tbl q3, q13, q8 505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11 517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \ 524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \ 534 bitslice q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11 540 veor q3, q [all...] |
H A D | crct10dif-ce-core.S | 168 vld1.64 {q2-q3}, [buf]! 174 CPU_LE( vrev64.8 q3, q3 ) 204 fold_32_bytes q2, q3 217 fold_16_bytes q3, q7, 1 271 // q3 = first chunk: q7 right-shifted by '16-len' bytes. 272 vmov.i8 q3, #0x80 273 veor.8 q2, q2, q3
|
H A D | ghash-ce-core.S | 18 XM .req q3
|
H A D | sha1-armv7-neon.S | 61 #define W3 q3
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | fpsimdmacros.h | 11 stp q2, q3, [\state, #16 * 2] variable 47 ldp q2, q3, [\state, #16 * 2] variable
|
/kernel/liteos_a/lib/libc/musl/src/arch/arm/ |
H A D | memset.S | 79 vmov q3, q0
|
H A D | memcmp.S | 73 vsub.i8 q1, q1, q3 @ q1: Difference of the last 16 bytes
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | fpsimdmacros.h | 13 stp q2, q3, [\state, #16 * 2] variable 49 ldp q2, q3, [\state, #16 * 2] variable
|
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/abi/ |
H A D | syscall-abi-asm.S | 134 ldp q2, q3, [x2, #16 * 2] 242 stp q2, q3, [x2, #16 * 2]
|
/kernel/liteos_a/arch/arm/arm/src/startup/ |
H A D | reset_vector_mp.S | 430 vmov q3, q0
|
H A D | reset_vector_up.S | 386 vmov q3, q0
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | aes-neonbs-core.S | 419 stp q2, q3, [x0, #-96]
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | aes-neonbs-core.S | 420 stp q2, q3, [x0, #-96]
|