Home
last modified time | relevance | path

Searched refs:t6 (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v4.19/arch/riscv/lib/
Dmemcpy.S19 move t6, a0 /* Preserve return value */
25 andi a3, t6, SZREG-1
41 sb a5, 0(t6)
42 addi t6, t6, 1
61 REG_S a4, 0(t6)
62 REG_S a5, SZREG(t6)
63 REG_S a6, 2*SZREG(t6)
64 REG_S a7, 3*SZREG(t6)
65 REG_S t0, 4*SZREG(t6)
66 REG_S t1, 5*SZREG(t6)
[all …]
Duaccess.S20 li t6, SR_SUM
21 csrs sstatus, t6
50 csrc sstatus, t6
74 li t6, SR_SUM
75 csrs sstatus, t6
97 csrc sstatus, t6
117 csrs sstatus, t6
121 csrs sstatus, t6
/Linux-v4.19/arch/alpha/lib/
Dstxcpy.S73 negq t8, t6 # e0 : find low bit set
74 and t8, t6, t12 # e1 (stall)
78 and t12, 0x80, t6 # e0 :
79 bne t6, 1f # .. e1 (zdb)
84 subq t12, 1, t6 # .. e1 :
85 zapnot t1, t6, t1 # e0 : clear src bytes >= null
86 or t12, t6, t8 # .. e1 :
142 or t1, t6, t6 # e0 :
143 cmpbge zero, t6, t8 # .. e1 :
144 lda t6, -1 # e0 : for masking just below
[all …]
Dstxncpy.S91 and t12, 0x80, t6 # e0 :
92 bne t6, 1f # .. e1 (zdb)
97 subq t12, 1, t6 # .. e1 :
98 or t12, t6, t8 # e0 :
165 or t0, t6, t6 # e1 : mask original data for zero test
166 cmpbge zero, t6, t8 # e0 :
168 lda t6, -1 # e0 :
171 mskql t6, a1, t6 # e0 : mask out bits already seen
174 or t6, t2, t2 # .. e1 :
243 or t8, t10, t6 # e1 :
[all …]
Dev6-stxcpy.S89 negq t8, t6 # E : find low bit set
90 and t8, t6, t12 # E : (stall)
93 and t12, 0x80, t6 # E : (stall)
94 bne t6, 1f # U : (stall)
99 subq t12, 1, t6 # E :
100 zapnot t1, t6, t1 # U : clear src bytes >= null (stall)
101 or t12, t6, t8 # E : (stall)
165 or t1, t6, t6 # E :
166 cmpbge zero, t6, t8 # E : (stall)
167 lda t6, -1 # E : for masking just below
[all …]
Dev6-stxncpy.S117 and t12, 0x80, t6 # E : (stall)
118 bne t6, 1f # U : (stall)
123 subq t12, 1, t6 # E :
124 or t12, t6, t8 # E : (stall)
205 or t0, t6, t6 # E : mask original data for zero test (stall)
207 cmpbge zero, t6, t8 # E :
209 lda t6, -1 # E :
213 mskql t6, a1, t6 # U : mask out bits already seen
215 or t6, t2, t2 # E : (stall)
288 or t8, t10, t6 # E : (stall)
[all …]
Dstrrchr.S23 mov zero, t6 # .. e1 : t6 is last match aligned addr
46 cmovne t3, v0, t6 # .. e1 : save previous comparisons match
63 cmovne t3, v0, t6 # e0 :
80 addq t6, t0, v0 # .. e1 : add our aligned base ptr to the mix
Dev67-strrchr.S40 mov zero, t6 # E : t6 is last match aligned addr
68 cmovne t3, v0, t6 # E : save previous comparisons match
94 cmovne t3, v0, t6 # E :
105 addq t6, t5, v0 # E : and add to quadword address
/Linux-v4.19/arch/riscv/kernel/
Dmcount.S67 mv t6, s0
71 mv a0, t6
91 la t6, ftrace_graph_entry_stub
92 bne t2, t6, do_ftrace_graph_caller
/Linux-v4.19/arch/x86/crypto/
Dcamellia-aesni-avx-asm_64.S51 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
74 filter_8bit(x0, t0, t1, t7, t6); \
75 filter_8bit(x7, t0, t1, t7, t6); \
76 filter_8bit(x1, t0, t1, t7, t6); \
77 filter_8bit(x4, t0, t1, t7, t6); \
78 filter_8bit(x2, t0, t1, t7, t6); \
79 filter_8bit(x5, t0, t1, t7, t6); \
83 filter_8bit(x3, t2, t3, t7, t6); \
84 filter_8bit(x6, t2, t3, t7, t6); \
101 filter_8bit(x0, t0, t1, t7, t6); \
[all …]
Dcamellia-aesni-avx2-asm_64.S68 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
76 vbroadcasti128 .Lpre_tf_hi_s1, t6; \
92 filter_8bit(x0, t5, t6, t7, t4); \
93 filter_8bit(x7, t5, t6, t7, t4); \
100 filter_8bit(x2, t5, t6, t7, t4); \
101 filter_8bit(x5, t5, t6, t7, t4); \
102 filter_8bit(x1, t5, t6, t7, t4); \
103 filter_8bit(x4, t5, t6, t7, t4); \
108 vextracti128 $1, x2, t6##_x; \
127 vaesenclast t4##_x, t6##_x, t6##_x; \
[all …]
/Linux-v4.19/scripts/
Dmakelst29 t6=`printf "%lu" $((0x$t4 - 0x$t5))`
32 $3 -r --source --adjust-vma=${t6:-0} $1
/Linux-v4.19/arch/ia64/lib/
Dcopy_page_mck.S82 #define t6 t2 // alias! macro
87 #define t12 t6 // alias!
158 (p[D]) ld8 t6 = [src0], 3*8
165 (p[D]) st8 [dst0] = t6, 3*8
Dcopy_page.S45 t5[PIPE_DEPTH], t6[PIPE_DEPTH], t7[PIPE_DEPTH], t8[PIPE_DEPTH]
84 (p[0]) ld8 t6[0]=[src2],16
85 (EPI) st8 [tgt2]=t6[PIPE_DEPTH-1],16
Dmemcpy_mck.S50 #define t6 t2 // alias! macro
56 #define t12 t6 // alias!
238 EX(.ex_handler, (p[D]) ld8 t6 = [src0], 3*8)
245 EX(.ex_handler, (p[D]) st8 [dst0] = t6, 3*8)
440 EK(.ex_handler_short, (p8) ld1 t6=[src1],2)
445 EK(.ex_handler_short, (p8) st1 [dst1]=t6,2)
487 EX(.ex_handler_short, (p11) ld1 t6=[src1],2)
494 EX(.ex_handler_short, (p11) st1 [dst1] = t6,2)
/Linux-v4.19/arch/sparc/lib/
Dblockops.S28 #define MIRROR_BLOCK(dst, src, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
32 ldd [src + offset + 0x00], t6; \
36 std t6, [dst + offset + 0x00];
Dcopy_user.S69 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
73 ldd [%src + (offset) + 0x18], %t6; \
80 st %t6, [%dst + (offset) + 0x18]; \
83 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
87 ldd [%src + (offset) + 0x18], %t6; \
91 std %t6, [%dst + (offset) + 0x18];
Dmemcpy.S19 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
23 ldd [%src + (offset) + 0x18], %t6; \
30 st %t6, [%dst + (offset) + 0x18]; \
33 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
37 ldd [%src + (offset) + 0x18], %t6; \
41 std %t6, [%dst + (offset) + 0x18];
/Linux-v4.19/drivers/media/pci/cx88/
Dcx88-dsp.c81 u32 t2, t4, t6, t8; in int_cos() local
96 t6 = t4 * x / 32768 * x / 32768 / 5 / 6; in int_cos()
97 t8 = t6 * x / 32768 * x / 32768 / 7 / 8; in int_cos()
98 ret = 32768 - t2 + t4 - t6 + t8; in int_cos()
/Linux-v4.19/arch/arm/crypto/
Daes-neonbs-core.S305 t0, t1, t2, t3, t4, t5, t6, t7, inv
317 vext.8 \t6, \x6, \x6, #12
320 veor \x6, \x6, \t6
330 veor \t6, \t6, \x5
348 veor \x3, \x3, \t6
353 veor \x2, \x3, \t6
361 t0, t1, t2, t3, t4, t5, t6, t7
368 vld1.8 {\t6-\t7}, [bskey, :256]
373 veor \x6, \x6, \t6
376 vext.8 \t6, \x6, \x6, #8
[all …]
/Linux-v4.19/arch/arm64/crypto/
Dghash-ce-core.S30 t6 .req v13
105 pmull\t t6.8h, \ad, \b2\().\nb // G = A*B2
112 eor t5.16b, t5.16b, t6.16b // M = G + H
117 uzp1 t6.2d, t7.2d, t9.2d
127 eor t6.16b, t6.16b, t7.16b
131 eor t6.16b, t6.16b, t7.16b
135 zip2 t9.2d, t6.2d, t7.2d
136 zip1 t7.2d, t6.2d, t7.2d
Daes-neonbs-core.S253 t0, t1, t2, t3, t4, t5, t6, t7, inv
265 ext \t6\().16b, \x6\().16b, \x6\().16b, #12
268 eor \x6\().16b, \x6\().16b, \t6\().16b
278 eor \t6\().16b, \t6\().16b, \x5\().16b
296 eor \x3\().16b, \x3\().16b, \t6\().16b
301 eor \x2\().16b, \x3\().16b, \t6\().16b
309 t0, t1, t2, t3, t4, t5, t6, t7
311 ext \t6\().16b, \x6\().16b, \x6\().16b, #8
315 eor \t6\().16b, \t6\().16b, \x6\().16b
326 eor \x0\().16b, \x0\().16b, \t6\().16b
[all …]
/Linux-v4.19/crypto/
Decc.c795 u64 t6[ECC_MAX_DIGITS]; in xycz_add_c() local
812 vli_mod_sub(t6, x2, x1, curve_prime, ndigits); in xycz_add_c()
814 vli_mod_mult_fast(y1, y1, t6, curve_prime, ndigits); in xycz_add_c()
816 vli_mod_add(t6, x1, x2, curve_prime, ndigits); in xycz_add_c()
820 vli_mod_sub(x2, x2, t6, curve_prime, ndigits); in xycz_add_c()
832 vli_mod_sub(t7, t7, t6, curve_prime, ndigits); in xycz_add_c()
834 vli_mod_sub(t6, t7, x1, curve_prime, ndigits); in xycz_add_c()
836 vli_mod_mult_fast(t6, t6, t5, curve_prime, ndigits); in xycz_add_c()
838 vli_mod_sub(y1, t6, y1, curve_prime, ndigits); in xycz_add_c()
/Linux-v4.19/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-v4.19/arch/alpha/include/uapi/asm/
Dregdef.h13 #define t6 $7 macro

12