Home
last modified time | relevance | path

Searched refs:t7 (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v6.1/arch/x86/crypto/
Dcamellia-aesni-avx2-asm_64.S63 t7, mem_cd, key) \ argument
68 vpbroadcastd .L0f0f0f0f, t7; \
86 filter_8bit(x0, t5, t6, t7, t4); \
87 filter_8bit(x7, t5, t6, t7, t4); \
90 filter_8bit(x3, t2, t3, t7, t4); \
91 filter_8bit(x6, t2, t3, t7, t4); \
94 filter_8bit(x2, t5, t6, t7, t4); \
95 filter_8bit(x5, t5, t6, t7, t4); \
96 filter_8bit(x1, t5, t6, t7, t4); \
97 filter_8bit(x4, t5, t6, t7, t4); \
[all …]
Dcamellia-aesni-avx-asm_64.S51 t7, mem_cd, key) \ argument
56 vbroadcastss .L0f0f0f0f, t7; \
73 filter_8bit(x0, t0, t1, t7, t6); \
74 filter_8bit(x7, t0, t1, t7, t6); \
75 filter_8bit(x1, t0, t1, t7, t6); \
76 filter_8bit(x4, t0, t1, t7, t6); \
77 filter_8bit(x2, t0, t1, t7, t6); \
78 filter_8bit(x5, t0, t1, t7, t6); \
82 filter_8bit(x3, t2, t3, t7, t6); \
83 filter_8bit(x6, t2, t3, t7, t6); \
[all …]
Daria-aesni-avx-asm_64.S295 t4, t5, t6, t7) \ argument
317 t4, t5, t6, t7) \ argument
318 vpxor t7, t7, t7; \
327 vaesenclast t7, x0, x0; \
328 vaesenclast t7, x4, x4; \
329 vaesenclast t7, x1, x1; \
330 vaesenclast t7, x5, x5; \
331 vaesdeclast t7, x2, x2; \
332 vaesdeclast t7, x6, x6; \
353 vaesdeclast t7, x3, x3; \
[all …]
/Linux-v6.1/arch/arm64/crypto/
Dghash-ce-core.S29 t7 .req v14
74 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3
82 tbl t7.16b, {\ad\().16b}, perm3.16b // A3
104 pmull\t t7.8h, t7.\nb, \bd // J = A3*B
111 eor t7.16b, t7.16b, t8.16b // N = I + J
115 uzp1 t6.2d, t7.2d, t9.2d
116 uzp2 t7.2d, t7.2d, t9.2d
125 eor t6.16b, t6.16b, t7.16b
126 and t7.16b, t7.16b, k00_16.16b
129 eor t6.16b, t6.16b, t7.16b
[all …]
Dcrct10dif-ce-core.S87 t7 .req v21
143 pmull t7.8h, ad.8b, bd2.8b // G = A*B2
157 pmull2 t7.8h, ad.16b, bd2.16b // G = A*B2
163 eor t5.16b, t5.16b, t7.16b // M = G + H
168 uzp1 t7.2d, t6.2d, t3.2d
178 eor t7.16b, t7.16b, t6.16b
182 eor t7.16b, t7.16b, t6.16b
186 zip2 t3.2d, t7.2d, t6.2d
187 zip1 t6.2d, t7.2d, t6.2d
Daes-neonbs-core.S250 t0, t1, t2, t3, t4, t5, t6, t7, inv
264 ext \t7\().16b, \x7\().16b, \x7\().16b, #12
267 eor \x7\().16b, \x7\().16b, \t7\().16b
280 eor \t7\().16b, \t7\().16b, \x6\().16b
292 eor \x5\().16b, \x5\().16b, \t7\().16b
297 eor \x5\().16b, \x5\().16b, \t7\().16b
306 t0, t1, t2, t3, t4, t5, t6, t7
309 ext \t7\().16b, \x7\().16b, \x7\().16b, #8
314 eor \t7\().16b, \t7\().16b, \x7\().16b
328 eor \x1\().16b, \x1\().16b, \t7\().16b
[all …]
/Linux-v6.1/arch/loongarch/mm/
Dpage.S51 ld.d t7, a1, 56
66 st.d t7, a0, 56
68 ld.d t7, a1, 120
79 st.d t7, a0, -8
/Linux-v6.1/arch/ia64/lib/
Dcopy_page_mck.S83 #define t7 t3 // alias! macro
86 #define t11 t7 // alias!
154 (p[D]) ld8 t7 = [src1], 3*8
161 (p[D]) st8 [dst1] = t7, 3*8
Dcopy_page.S45 t5[PIPE_DEPTH], t6[PIPE_DEPTH], t7[PIPE_DEPTH], t8[PIPE_DEPTH]
87 (p[0]) ld8 t7[0]=[src1],16
88 (EPI) st8 [tgt1]=t7[PIPE_DEPTH-1],16
Dmemcpy_mck.S51 #define t7 t3 // alias! macro
55 #define t11 t7 // alias!
234 EK(.ex_handler, (p[D]) ld8 t7 = [src1], 3*8)
241 EK(.ex_handler, (p[D]) st8 [dst1] = t7, 3*8)
448 EX(.ex_handler_short, (p10) ld1 t7=[src0],2)
452 EX(.ex_handler_short, (p10) st1 [dst0]=t7,2)
488 EK(.ex_handler_short, (p12) ld1 t7=[src0],2)
495 EK(.ex_handler_short, (p12) st1 [dst0] = t7)
/Linux-v6.1/arch/mips/lib/
Dcsum_partial.S36 #define t7 $15 macro
109 move t7, zero
115 andi t7, src, 0x1 /* odd buffer? */
118 beqz t7, .Lword_align
287 movn sum, v1, t7
290 beqz t7, 1f /* odd buffer alignment? */
479 LOAD(t7, UNIT(7)(src))
495 ADDC(t6, t7)
496 STORE(t7, UNIT(7)(dst))
508 #define rem t7
Dmemset.S28 #define FILLPTRG t7
169 LONG_SRL t7, t0, 1
/Linux-v6.1/arch/arm/crypto/
Daes-neonbs-core.S297 t0, t1, t2, t3, t4, t5, t6, t7, inv
311 vext.8 \t7, \x7, \x7, #12
314 veor.8 \x7, \x7, \t7
327 veor \t7, \t7, \x6
339 veor \x5, \x5, \t7
344 veor \x5, \x5, \t7
353 t0, t1, t2, t3, t4, t5, t6, t7
360 vld1.8 {\t6-\t7}, [bskey, :256]
366 veor \x7, \x7, \t7
369 vext.8 \t7, \x7, \x7, #8
[all …]
/Linux-v6.1/arch/mips/kernel/
Dscall32-o32.S63 load_a6: user_lw(t7, 24(t0)) # argument #7 from usp
69 sw t7, 24(sp) # argument #7 to ksp
162 li t7, 0
/Linux-v6.1/lib/
Dcrc32.c64 # define DO_CRC8 (t7[(q) & 255] ^ t6[(q >> 8) & 255] ^ \
71 t6[(q >> 16) & 255] ^ t7[(q >> 24) & 255])
80 const u32 *t4 = tab[4], *t5 = tab[5], *t6 = tab[6], *t7 = tab[7]; local
/Linux-v6.1/arch/alpha/include/uapi/asm/
Dregdef.h14 #define t7 $8 macro
/Linux-v6.1/arch/loongarch/include/asm/
Dregdef.h27 #define t7 $r19 macro
Dstackframe.h58 cfi_st t7, PT_R19, \docfi
168 cfi_ld t7, PT_R19, \docfi
/Linux-v6.1/arch/mips/include/asm/
Dregdef.h40 #define t7 $15 macro
/Linux-v6.1/arch/sparc/lib/
Dchecksum_32.S164 #define CSUMCOPY_BIGCHUNK_ALIGNED(src, dst, sum, off, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
180 addxcc t7, sum, sum;
186 #define CSUMCOPY_BIGCHUNK(src, dst, sum, off, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
205 EX(st t7, [dst + off + 0x1c]); \
206 addxcc t7, sum, sum;
Dblockops.S28 #define MIRROR_BLOCK(dst, src, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
Dmemcpy.S19 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
31 st %t7, [%dst + (offset) + 0x1c];
33 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
Dcopy_user.S68 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
80 ST(st, dst, offset + 0x1c, t7, bigchunk_fault)
83 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
/Linux-v6.1/crypto/
Decc.c1231 u64 t7[ECC_MAX_DIGITS]; in xycz_add_c() local
1260 vli_mod_sub(t7, x1, x2, curve_prime, ndigits); in xycz_add_c()
1262 vli_mod_mult_fast(y2, y2, t7, curve); in xycz_add_c()
1267 vli_mod_square_fast(t7, t5, curve); in xycz_add_c()
1269 vli_mod_sub(t7, t7, t6, curve_prime, ndigits); in xycz_add_c()
1271 vli_mod_sub(t6, t7, x1, curve_prime, ndigits); in xycz_add_c()
1277 vli_set(x1, t7, ndigits); in xycz_add_c()
/Linux-v6.1/arch/arm64/include/asm/
Dassembler.h535 .macro copy_page dest:req src:req t1:req t2:req t3:req t4:req t5:req t6:req t7:req t8:req
539 ldp \t7, \t8, [\src, #48]
544 stnp \t7, \t8, [\dest, #48]

12