Home
last modified time | relevance | path

Searched refs:t1 (Results 1 – 25 of 381) sorted by relevance

12345678910>>...16

/linux/arch/loongarch/mm/
H A Dtlbex.S51 csrwr t1, EXCEPTION_KS1
59 csrrd t1, LOONGARCH_CSR_PGDL
64 alsl.d t1, ra, t1, 3
66 ld.d t1, t1, 0
68 alsl.d t1, ra, t1, 3
71 ld.d t1, t1, 0
73 alsl.d t1, ra, t1, 3
75 ld.d ra, t1, 0
87 alsl.d t1, t0, ra, _PTE_T_LOG2
91 ll.d t0, t1, 0
[all …]
/linux/arch/loongarch/kernel/
H A Dlbt.S27 movscr2gr t1, $scr0 # save scr
28 stptr.d t1, a0, THREAD_SCR0
29 movscr2gr t1, $scr1
30 stptr.d t1, a0, THREAD_SCR1
31 movscr2gr t1, $scr2
32 stptr.d t1, a0, THREAD_SCR2
33 movscr2gr t1, $scr3
34 stptr.d t1, a0, THREAD_SCR3
36 x86mfflag t1, 0x3f # save eflags
37 stptr.d t1, a0, THREAD_EFLAGS
[all …]
H A Dfpu.S308 fpu_save_csr a0 t1
309 fpu_save_double a0 t1 # clobbers t1
310 fpu_save_cc a0 t1 t2 # clobbers t1, t2
319 fpu_restore_double a0 t1 # clobbers t1
320 fpu_restore_csr a0 t1 t2
321 fpu_restore_cc a0 t1 t2 # clobbers t1, t2
331 lsx_save_all a0 t1 t2
340 lsx_restore_all a0 t1 t2
345 lsx_save_all_upper a0 t0 t1
350 lsx_restore_all_upper a0 t0 t1
[all …]
/linux/lib/crypto/arm/
H A Dsha512-armv4.pl74 $t1="r10";
99 mov $t1,$Ehi,lsr#14
103 eor $t1,$t1,$Elo,lsl#18
106 eor $t1,$t1,$Ehi,lsr#18
108 eor $t1,$t1,$Elo,lsl#14
110 eor $t1,$t1,$Elo,lsr#9
112 eor $t1,$t1,$Ehi,lsl#23 @ Sigma1(e)
115 adc $Thi,$Thi,$t1 @ T += Sigma1(e)
116 ldr $t1,[sp,#$Foff+4] @ f.hi
124 eor $t1,$t1,$t3
[all …]
H A Dsha256-armv4.pl52 $len="r2"; $t1="r2";
76 @ ldr $t1,[$inp],#4 @ $i
84 rev $t1,$t1
87 @ ldrb $t1,[$inp,#3] @ $i
91 orr $t1,$t1,$t2,lsl#8
93 orr $t1,$t1,$t0,lsl#16
98 orr $t1,$t1,$t2,lsl#24
104 add $h,$h,$t1 @ h+=X[i]
105 str $t1,[sp,#`$i%16`*4]
106 eor $t1,$f,$g
[all …]
/linux/arch/mips/kernel/
H A Dcps-vec.S152 1: PTR_L t1, VPEBOOTCFG_PC(v1)
155 jr t1
211 PTR_LA t1, 1f
212 jr.hb t1
242 sll t1, ta1, VPECONF0_XTC_SHIFT
243 or t0, t0, t1
282 ext t1, t0, CM3_GCR_Cx_ID_CLUSTER_SHF, 8
284 mul t1, t1, t2
286 v0, v0, t1
290 li t1, COREBOOTCFG_SIZE
[all …]
H A Docteon_switch.S26 mfc0 t1, CP0_STATUS
27 LONG_S t1, THREAD_STATUS(a0)
41 li t1, -32768 /* Base address of CVMSEG */
46 LONG_L t8, 0(t1) /* Load from CVMSEG */
48 LONG_L t9, LONGSIZE(t1)/* Load from CVMSEG */
49 LONG_ADDU t1, LONGSIZE*2 /* Increment loc in CVMSEG */
77 set_saved_sp t0, t1, t2
79 mfc0 t1, CP0_STATUS /* Do we really need this? */
81 and t1, a3
85 or a2, t1
[all …]
H A Dbmips_5xxx_init.S30 addu t1, kva, size ; \
34 addiu t1, t1, -1 ; \
35 and t1, t2 ; \
37 bne t0, t1, 9b ; \
421 li t1, 0x4
422 or t0, t1
427 li t1, 0x4
428 or t0, t1
433 li t1, 0x4
434 or t0, t1
[all …]
/linux/arch/riscv/lib/
H A Dstrlen.S24 mv t1, a0
26 lbu t0, 0(t1)
28 addi t1, t1, 1
31 sub a0, t1, a0
73 REG_L t1, 0(t0)
80 SHIFT t1, t1, t2
83 orc.b t1, t1
86 not t1, t1
92 CZ t1, t1
98 srli a0, t1, 3
[all …]
H A Dmemmove.S88 andi t1, t0, (SZREG - 1)
89 beqz t1, .Lcoaligned_copy
134 REG_L t1, (1 * SZREG)(a1)
137 sll t2, t1, a7
145 srl t1, t1, a6
147 or t2, t1, t2
194 REG_L t1, ( 0 * SZREG)(a4)
198 sll t1, t1, a7
200 or t2, t1, t2
205 REG_L t1, (-2 * SZREG)(a4)
[all …]
/linux/arch/powerpc/crypto/
H A Dghashp10-ppc.pl57 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12));
88 vsldoi $t1,$zero,$t0,1 # ...1
91 vor $xC2,$xC2,$t1 # 0xc2....01
92 vspltb $t1,$H,0 # most significant byte
94 vsrab $t1,$t1,$t2 # broadcast carry bit
95 vand $t1,$t1,$xC2
96 vxor $H,$H,$t1 # twisted H
130 vsldoi $t1,$zero,$t0,1 # ...1
133 vor $xC2,$xC2,$t1 # 0xc2....01
134 vspltb $t1,$H,0 # most significant byte
[all …]
H A Dghashp8-ppc.pl57 my ($zero,$t0,$t1,$t2,$xC2,$H,$Hh,$Hl,$lemask)=map("v$_",(4..12));
86 vsldoi $t1,$zero,$t0,1 # ...1
89 vor $xC2,$xC2,$t1 # 0xc2....01
90 vspltb $t1,$H,0 # most significant byte
92 vsrab $t1,$t1,$t2 # broadcast carry bit
93 vand $t1,$t1,$xC2
94 vxor $H,$H,$t1 # twisted H
139 vsldoi $t1,$zero,$Xm,8
141 vxor $Xh,$Xh,$t1
146 vsldoi $t1,$Xl,$Xl,8 # 2nd phase
[all …]
/linux/include/crypto/
H A Daria.h343 static inline void aria_sbox_layer1_with_pre_diff(u32 *t0, u32 *t1, u32 *t2, in aria_sbox_layer1_with_pre_diff() argument
350 *t1 = s1[get_u8(*t1, 0)] ^ in aria_sbox_layer1_with_pre_diff()
351 s2[get_u8(*t1, 1)] ^ in aria_sbox_layer1_with_pre_diff()
352 x1[get_u8(*t1, 2)] ^ in aria_sbox_layer1_with_pre_diff()
353 x2[get_u8(*t1, 3)]; in aria_sbox_layer1_with_pre_diff()
365 static inline void aria_sbox_layer2_with_pre_diff(u32 *t0, u32 *t1, u32 *t2, in aria_sbox_layer2_with_pre_diff() argument
372 *t1 = x1[get_u8(*t1, 0)] ^ in aria_sbox_layer2_with_pre_diff()
373 x2[get_u8(*t1, 1)] ^ in aria_sbox_layer2_with_pre_diff()
374 s1[get_u8(*t1, 2)] ^ in aria_sbox_layer2_with_pre_diff()
375 s2[get_u8(*t1, 3)]; in aria_sbox_layer2_with_pre_diff()
[all …]
/linux/arch/csky/abiv2/
H A Dstrcmp.S13 andi t1, a0, 0x3
14 bnez t1, 5f
19 ldw t1, (a1, 0)
21 cmpne t0, t1
29 ldw t1, (a1, 4)
30 cmpne t0, t1
36 ldw t1, (a1, 8)
37 cmpne t0, t1
43 ldw t1, (a1, 12)
44 cmpne t0, t1
[all …]
/linux/arch/alpha/lib/
H A Dstxcpy.S49 mskqh t1, a1, t3 # e0 :
50 ornot t1, t2, t2 # .. e1 :
53 or t0, t3, t1 # e0 :
61 stq_u t1, 0(a0) # e0 :
63 ldq_u t1, 0(a1) # e0 :
65 cmpbge zero, t1, t8 # e0 (stall)
85 zapnot t1, t6, t1 # e0 : clear src bytes >= null
88 or t0, t1, t1 # e1 :
90 1: stq_u t1, 0(a0) # e0 :
109 ldq_u t1, 0(a1) # e0 : load first src word
[all …]
H A Dev6-stxcpy.S60 mskqh t1, a1, t3 # U :
61 ornot t1, t2, t2 # E : (stall)
65 or t0, t3, t1 # E : (stall)
74 stq_u t1, 0(a0) # L :
79 ldq_u t1, 0(a1) # L : Latency=3
81 cmpbge zero, t1, t8 # E : (3 cycle stall)
100 zapnot t1, t6, t1 # U : clear src bytes >= null (stall)
104 or t0, t1, t1 # E : (stall)
108 1: stq_u t1, 0(a0) # L :
129 ldq_u t1, 0(a1) # L : load first src word
[all …]
H A Dstxncpy.S57 mskqh t1, a1, t3 # e0 :
58 ornot t1, t2, t2 # .. e1 :
96 ldq_u t1, 0(a0) # e0 :
101 zap t1, t8, t1 # .. e1 : clear dst bytes <= null
102 or t0, t1, t0 # e1 :
122 xor a0, a1, t1 # e0 :
124 and t1, 7, t1 # e0 :
131 bne t1, $unaligned # .. e1 :
135 ldq_u t1, 0(a1) # e0 : load first src word
162 or t1, t4, t1 # e1 : first aligned src word complete
[all …]
/linux/drivers/soc/bcm/brcmstb/pm/
H A Ds2-mips.S52 addiu t1, s3, -1
53 not t1
56 and t0, t1
59 and t2, t1
68 2: move t1, s4
69 cache 0x1c, 0(t1)
70 addu t1, s3
89 li t1, ~(ST0_IM | ST0_IE)
90 and t0, t1
121 lw t1, TIMER_TIMER1_STAT(s2)
[all …]
H A Ds3-mips.S40 mfc0 t1, CP0_STATUS
41 sw t1, 48(t0)
44 addiu t1, a1, -1
45 not t1
46 and t0, t1
50 and t2, t1
57 li t1, PM_WARM_CONFIG
60 sw t1, AON_CTRL_PM_CTRL(a0)
61 lw t1, AON_CTRL_PM_CTRL(a0)
63 li t1, (PM_WARM_CONFIG | PM_PWR_DOWN)
[all …]
/linux/arch/mips/dec/
H A Dint-handler.S133 mfc0 t1,CP0_STATUS
138 and t0,t1 # isolate allowed ones
150 # open coded PTR_LA t1, cpu_mask_nr_tbl
152 # open coded la t1, cpu_mask_nr_tbl
153 lui t1, %hi(cpu_mask_nr_tbl)
154 addiu t1, %lo(cpu_mask_nr_tbl)
214 2: lw t2,(t1)
218 addu t1,2*PTRSIZE # delay slot
223 lw a0,%lo(-PTRSIZE)(t1)
239 li t1,CAUSEF_IP>>CAUSEB_IP # mask
[all …]
/linux/arch/mips/include/asm/mach-cavium-octeon/
H A Dkernel-entry-init.h47 and t1, v1, 0xfff8
48 xor t1, t1, 0x9000 # 63-P1
49 beqz t1, 4f
50 and t1, v1, 0xfff8
51 xor t1, t1, 0x9008 # 63-P2
52 beqz t1, 4f
53 and t1, v1, 0xfff8
54 xor t1, t1, 0x9100 # 68-P1
55 beqz t1, 4f
56 and t1, v1, 0xff00
[all …]
/linux/arch/parisc/lib/
H A Dlusercopy.S93 t1 = r19 define
101 a1 = t1
119 extru t0,31,2,t1
120 cmpib,<>,n 0,t1,.Lunaligned_copy
124 extru t0,31,3,t1
125 cmpib,<>,n 0,t1,.Lalign_loop32
129 extru dst,31,3,t1
130 cmpib,=,n 0,t1,.Lcopy_loop_16_start
131 20: ldb,ma 1(srcspc,src),t1
132 21: stb,ma t1,1(dstspc,dst)
[all …]
/linux/arch/loongarch/kvm/
H A Dswitch.S68 csrrd t1, LOONGARCH_CSR_GSTAT
69 bstrpick.w t1, t1, CSR_GSTAT_GID_SHIFT_END, CSR_GSTAT_GID_SHIFT
71 bstrins.w t0, t1, CSR_GTLBC_TGID_SHIFT_END, CSR_GTLBC_TGID_SHIFT
133 ld.d t1, a2, KVM_ARCH_HECFG
134 or t0, t0, t1
222 fpu_save_csr a0 t1
223 fpu_save_double a0 t1
224 fpu_save_cc a0 t1 t2
229 fpu_restore_double a0 t1
230 fpu_restore_csr a0 t1 t2
[all …]
/linux/crypto/
H A Dseed.c313 t1 = X4 ^ ks[rbase+1]; \
314 t1 ^= t0; \
315 t1 = SS0[byte(t1, 0)] ^ SS1[byte(t1, 1)] ^ \
316 SS2[byte(t1, 2)] ^ SS3[byte(t1, 3)]; \
317 t0 += t1; \
320 t1 += t0; \
321 t1 = SS0[byte(t1, 0)] ^ SS1[byte(t1, 1)] ^ \
322 SS2[byte(t1, 2)] ^ SS3[byte(t1, 3)]; \
323 t0 += t1; \
325 X2 ^= t1
[all …]
/linux/arch/mips/include/asm/sibyte/
H A Dboard.h25 #define setleds(t0, t1, c0, c1, c2, c3) \
27 li t1, c0; \
28 sb t1, 0x18(t0); \
29 li t1, c1; \
30 sb t1, 0x10(t0); \
31 li t1, c2; \
32 sb t1, 0x08(t0); \
33 li t1, c3; \
34 sb t1, 0x00(t0)
36 #define setleds(t0, t1, c0, c1, c2, c3)

12345678910>>...16