Home
last modified time | relevance | path

Searched refs:t3 (Results 1 – 25 of 207) sorted by relevance

123456789

/openbmc/u-boot/arch/mips/mach-mt7620/
H A Dlowlevel_init.S81 lw t3, 0(t0)
82 ori t3, t3, 0x1
83 sw t3, 0(t0)
94 lw t3, 0(t0)
96 and t3, t3, t5
98 or t3, t3, t5
99 sw t3, 0(t0)
101 lw t3, 0(t0)
103 and t3, t3, t4
104 ori t3, t3, 0xc
[all …]
/openbmc/linux/include/crypto/
H A Daria.h344 u32 *t3) in aria_sbox_layer1_with_pre_diff() argument
358 *t3 = s1[get_u8(*t3, 0)] ^ in aria_sbox_layer1_with_pre_diff()
359 s2[get_u8(*t3, 1)] ^ in aria_sbox_layer1_with_pre_diff()
360 x1[get_u8(*t3, 2)] ^ in aria_sbox_layer1_with_pre_diff()
361 x2[get_u8(*t3, 3)]; in aria_sbox_layer1_with_pre_diff()
366 u32 *t3) in aria_sbox_layer2_with_pre_diff() argument
380 *t3 = x1[get_u8(*t3, 0)] ^ in aria_sbox_layer2_with_pre_diff()
381 x2[get_u8(*t3, 1)] ^ in aria_sbox_layer2_with_pre_diff()
382 s1[get_u8(*t3, 2)] ^ in aria_sbox_layer2_with_pre_diff()
383 s2[get_u8(*t3, 3)]; in aria_sbox_layer2_with_pre_diff()
[all …]
/openbmc/linux/arch/riscv/lib/
H A Dmemmove.S53 mv t3, a0
68 andi t5, t3, -SZREG
79 beq t5, t3, 1f
101 sub a5, a1, t3 /* Find the difference between src and dest */
136 addi t3, t3, (2 * SZREG)
140 REG_S t2, ((0 * SZREG) - (2 * SZREG))(t3)
142 beq t3, a2, 2f
149 REG_S t2, ((1 * SZREG) - (2 * SZREG))(t3)
151 bne t3, t6, 1b
153 mv t3, t6 /* Fix the dest pointer in case the loop was broken */
[all …]
H A Dstrlen.S67 li t3, SZREG
68 sub t3, t3, t2
98 bgtu t3, a0, 2f
102 li t3, -1
113 beq t1, t3, 1b
/openbmc/linux/lib/crypto/mpi/
H A Dmpi-inv.c33 MPI u, v, u1, u2 = NULL, u3, v1, v2 = NULL, v3, t1, t2 = NULL, t3; in mpi_invm() local
68 t3 = mpi_copy(v); in mpi_invm()
69 t3->sign = !t3->sign; in mpi_invm()
75 t3 = mpi_copy(u); in mpi_invm()
88 mpi_rshift(t3, t3, 1); in mpi_invm()
93 mpi_rshift(t3, t3, 1); in mpi_invm()
97 } while (!mpi_test_bit(t3, 0)); /* while t3 is even */ in mpi_invm()
99 if (!t3->sign) { in mpi_invm()
103 mpi_set(u3, t3); in mpi_invm()
110 sign = t3->sign; t3->sign = !t3->sign; in mpi_invm()
[all …]
/openbmc/qemu/target/mips/tcg/
H A Dmxu_translate.c996 TCGv t0, t1, t2, t3; in gen_mxu_d16mul() local
1002 t3 = tcg_temp_new(); in gen_mxu_d16mul()
1019 gen_load_mxu_gpr(t3, XRc); in gen_mxu_d16mul()
1020 tcg_gen_sextract_tl(t2, t3, 0, 16); in gen_mxu_d16mul()
1021 tcg_gen_sextract_tl(t3, t3, 16, 16); in gen_mxu_d16mul()
1025 tcg_gen_mul_tl(t3, t1, t3); in gen_mxu_d16mul()
1029 tcg_gen_mul_tl(t3, t0, t3); in gen_mxu_d16mul()
1033 tcg_gen_mul_tl(t3, t1, t3); in gen_mxu_d16mul()
1037 tcg_gen_mul_tl(t3, t0, t3); in gen_mxu_d16mul()
1045 tcg_gen_shli_tl(t3, t3, 1); in gen_mxu_d16mul()
[all …]
/openbmc/linux/arch/arm/crypto/
H A Dsha512-armv4.pl76 $t3="r12";
104 ldr $t3,[sp,#$Hoff+4] @ h.hi
119 adc $Thi,$Thi,$t3 @ T += h
120 ldr $t3,[sp,#$Goff+4] @ g.hi
124 eor $t1,$t1,$t3
132 eor $t1,$t1,$t3 @ Ch(e,f,g)
133 ldr $t3,[$Ktbl,#$hi] @ K[i].hi
141 adc $Thi,$Thi,$t3 @ T += K[i]
147 ldr $t3,[sp,#$Coff+0] @ c.lo
174 and $Alo,$Alo,$t3
[all …]
H A Dsha256-armv4.pl53 $T1="r3"; $t3="r3";
130 and $t3,$t3,$t2 @ (b^c)&=(a^b)
132 eor $t3,$t3,$b @ Maj(a,b,c)
134 @ add $h,$h,$t3 @ h+=Maj(a,b,c)
136 ($t2,$t3)=($t3,$t2);
239 eor $t3,$B,$C @ magic
249 ldreq $t3,[sp,#16*4] @ pull ctx
253 ldr $t0,[$t3,#0]
254 ldr $t1,[$t3,#4]
255 ldr $t2,[$t3,#8]
[all …]
H A Daes-neonbs-core.S169 y0, y1, y2, y3, t0, t1, t2, t3 argument
172 mul_gf4 \x0, \x1, \y0, \y1, \t2, \t3
175 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2
182 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2
185 mul_gf4 \x4, \x5, \y0, \y1, \t2, \t3
193 t0, t1, t2, t3, s0, s1, s2, s3
194 veor \t3, \x4, \x6
199 veor \s3, \t3, \t0
201 vand \s2, \t3, \s0
202 vorr \t3, \t3, \s0
[all …]
/openbmc/u-boot/arch/riscv/cpu/
H A Dstart.S104 la t3, __bss_start
105 sub t3, t3, t0 /* t3 <- __bss_start_ofs */
106 add t2, t0, t3 /* t2 <- source end address */
132 li t3, R_RISCV_RELATIVE /* reloc type R_RISCV_RELATIVE */
133 bne t5, t3, 8f /* skip non-RISCV_RELOC entries */
134 LREG t3, -(REGBYTES*3)(t1)
137 add t3, t3, t6 /* t3 <-- location to fix up in RAM */
138 SREG t5, 0(t3)
151 li t3, RELOC_TYPE
152 bne t5, t3, 10f /* skip non-addned entries */
[all …]
/openbmc/qemu/crypto/
H A Daes.c1451 u32 s0, s1, s2, s3, t0, t1, t2, t3; in AES_encrypt() local
1472t3 = AES_Te0[s3 >> 24] ^ AES_Te1[(s0 >> 16) & 0xff] ^ AES_Te2[(s1 >> 8) & 0xff] ^ AES_Te3[s2 & 0x… in AES_encrypt()
1474 …[t0 >> 24] ^ AES_Te1[(t1 >> 16) & 0xff] ^ AES_Te2[(t2 >> 8) & 0xff] ^ AES_Te3[t3 & 0xff] ^ rk[ 8]; in AES_encrypt()
1475 …s1 = AES_Te0[t1 >> 24] ^ AES_Te1[(t2 >> 16) & 0xff] ^ AES_Te2[(t3 >> 8) & 0xff] ^ AES_Te3[t0 & 0x… in AES_encrypt()
1476 …s2 = AES_Te0[t2 >> 24] ^ AES_Te1[(t3 >> 16) & 0xff] ^ AES_Te2[(t0 >> 8) & 0xff] ^ AES_Te3[t1 & 0x… in AES_encrypt()
1477 …s3 = AES_Te0[t3 >> 24] ^ AES_Te1[(t0 >> 16) & 0xff] ^ AES_Te2[(t1 >> 8) & 0xff] ^ AES_Te3[t2 & 0x… in AES_encrypt()
1482t3 = AES_Te0[s3 >> 24] ^ AES_Te1[(s0 >> 16) & 0xff] ^ AES_Te2[(s1 >> 8) & 0xff] ^ AES_Te3[s2 & 0x… in AES_encrypt()
1484 …[t0 >> 24] ^ AES_Te1[(t1 >> 16) & 0xff] ^ AES_Te2[(t2 >> 8) & 0xff] ^ AES_Te3[t3 & 0xff] ^ rk[16]; in AES_encrypt()
1485 …s1 = AES_Te0[t1 >> 24] ^ AES_Te1[(t2 >> 16) & 0xff] ^ AES_Te2[(t3 >> 8) & 0xff] ^ AES_Te3[t0 & 0x… in AES_encrypt()
1486 …s2 = AES_Te0[t2 >> 24] ^ AES_Te1[(t3 >> 16) & 0xff] ^ AES_Te2[(t0 >> 8) & 0xff] ^ AES_Te3[t1 & 0x… in AES_encrypt()
[all …]
/openbmc/linux/arch/alpha/lib/
H A Dev67-strrchr.S42 sll t5, 8, t3 # U : 00000000ch000000
46 or t5, t3, t3 # E : 00000000chch0000
51 or t2, t3, t2 # E : 0000chchchch0000
60 cmpbge zero, t2, t3 # E : bits set iff byte == c
62 andnot t3, t4, t3 # E : clear garbage from char test
68 cmovne t3, v0, t6 # E : save previous comparisons match
72 cmovne t3, t3, t8 # E : Latency=2, extra map slot
78 cmpbge zero, t2, t3 # E : bits set iff byte == c
89 and t3, t4, t3 # E : mask out char matches after null
90 cmovne t3, t3, t8 # E : save it, if match found Latency=2, extra map slot
[all …]
H A Dstrrchr.S38 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
40 andnot t3, t4, t3 # e0 : clear garbage from char test
46 cmovne t3, v0, t6 # .. e1 : save previous comparisons match
47 cmovne t3, t3, t8 # e0 :
51 cmpbge zero, t2, t3 # e0 : bits set iff byte == c
61 and t3, t4, t3 # e0 : mask out char matches after null
62 cmovne t3, t3, t8 # .. e1 : save it, if match found
63 cmovne t3, v0, t6 # e0 :
H A Dev67-strchr.S33 and a1, 0xff, t3 # E : 00000000000000ch
37 insbl t3, 6, a3 # U : 00ch000000000000
38 or t5, t3, a1 # E : 000000000000chch
55 cmpbge zero, t1, t3 # E : bits set iff byte == c
56 or t2, t3, t0 # E : bits set iff char match or zero match
74 cmpbge zero, t1, t3 # E : bits set iff byte == c
75 or t2, t3, t0 # E :
76 cttz t3, a2 # U0 : speculative (in case we get a match)
81 and t0, t3, t1 # E : bit set iff byte was the char
H A Dstrchr.S36 cmpbge zero, t1, t3 # e0 : bits set iff byte == c
37 or t2, t3, t0 # e1 : bits set iff char match or zero match
46 cmpbge zero, t1, t3 # .. e1 : bits set iff byte == c
47 or t2, t3, t0 # e0 :
53 and t0, t3, t1 # e0 : bit set iff byte was the char
57 and t0, 0xcc, t3 # .. e1 :
60 cmovne t3, 2, t3 # e0 :
62 addq t2, t3, t2 # e0 :
/openbmc/qemu/include/exec/
H A Dhelper-gen.h.inc41 #define DEF_HELPER_FLAGS_3(name, flags, ret, t1, t2, t3) \
44 dh_arg_decl(t1, 1), dh_arg_decl(t2, 2), dh_arg_decl(t3, 3)) \
48 dh_arg(t1, 1), dh_arg(t2, 2), dh_arg(t3, 3)); \
51 #define DEF_HELPER_FLAGS_4(name, flags, ret, t1, t2, t3, t4) \
55 dh_arg_decl(t3, 3), dh_arg_decl(t4, 4)) \
60 dh_arg(t3, 3), dh_arg(t4, 4)); \
63 #define DEF_HELPER_FLAGS_5(name, flags, ret, t1, t2, t3, t4, t5) \
66 dh_arg_decl(t1, 1), dh_arg_decl(t2, 2), dh_arg_decl(t3, 3), \
71 dh_arg(t1, 1), dh_arg(t2, 2), dh_arg(t3, 3), \
75 #define DEF_HELPER_FLAGS_6(name, flags, ret, t1, t2, t3, t4, t5, t6) \
[all …]
H A Dhelper-proto.h.inc32 #define DEF_HELPER_FLAGS_3(name, flags, ret, t1, t2, t3) \
34 dh_ctype(t3)) DEF_HELPER_ATTR;
36 #define DEF_HELPER_FLAGS_4(name, flags, ret, t1, t2, t3, t4) \
37 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
40 #define DEF_HELPER_FLAGS_5(name, flags, ret, t1, t2, t3, t4, t5) \
41 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
44 #define DEF_HELPER_FLAGS_6(name, flags, ret, t1, t2, t3, t4, t5, t6) \
45 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
49 #define DEF_HELPER_FLAGS_7(name, flags, ret, t1, t2, t3, t4, t5, t6, t7) \
50 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
/openbmc/linux/arch/mips/kernel/
H A Docteon_switch.S124 dmfc2 t3, 0x0082
131 sd t3, OCTEON_CP2_3DES_KEY+16(a0)
132 dmfc2 t3, 0x0103
139 sd t3, OCTEON_CP2_AES_IV+8(a0)
140 dmfc2 t3, 0x0107
147 sd t3, OCTEON_CP2_AES_KEY+24(a0)
160 dmfc2 t3, 0x0242
167 sd t3, OCTEON_CP2_HSH_DATW+16(a0)
168 dmfc2 t3, 0x0246
175 sd t3, OCTEON_CP2_HSH_DATW+48(a0)
[all …]
/openbmc/linux/arch/loongarch/kernel/
H A Dmcount.S50 la.pcrel t3, ftrace_graph_return
51 PTR_L t3, t3, 0
52 bne t1, t3, ftrace_graph_caller
54 la.pcrel t3, ftrace_graph_entry
55 PTR_L t3, t3, 0
56 bne t1, t3, ftrace_graph_caller
/openbmc/linux/arch/arm64/crypto/
H A Dsha512-armv8.pl104 ($t0,$t1,$t2,$t3)=map("$reg_t$_",(16,17,19,28));
153 and $t3,$t3,$t2 // (b^c)&=(a^b)
155 eor $t3,$t3,$b // Maj(a,b,c)
157 add $h,$h,$t3 // h+=Maj(a,b,c)
158 ldr $t3,[$Ktbl],#$SZ // *K++, $t2 in next round
177 and $t3,$t3,$t2 // (b^c)&=(a^b)
181 eor $t3,$t3,$b // Maj(a,b,c)
186 add $h,$h,$t3 // h+=Maj(a,b,c)
187 ldr $t3,[$Ktbl],#$SZ // *K++, $t2 in next round
192 ($t2,$t3)=($t3,$t2);
[all …]
/openbmc/linux/arch/alpha/include/asm/
H A Dword-at-a-time.h42 unsigned long t1, t2, t3; in find_zero()
48 t3 = bits & 0xaa; in find_zero()
51 if (t3) t3 = 1; in find_zero()
52 return t1 + t2 + t3; in find_zero()
/openbmc/linux/arch/mips/lib/
H A Dcsum_partial.S28 #undef t3
32 #define t3 $11 macro
182 CSUM_BIGCHUNK1(src, 0x00, sum, t0, t1, t3, t4)
193 CSUM_BIGCHUNK(src, 0x00, sum, t0, t1, t3, t4)
194 CSUM_BIGCHUNK(src, 0x20, sum, t0, t1, t3, t4)
195 CSUM_BIGCHUNK(src, 0x40, sum, t0, t1, t3, t4)
196 CSUM_BIGCHUNK(src, 0x60, sum, t0, t1, t3, t4)
208 CSUM_BIGCHUNK(src, 0x00, sum, t0, t1, t3, t4)
209 CSUM_BIGCHUNK(src, 0x20, sum, t0, t1, t3, t4)
217 CSUM_BIGCHUNK(src, 0x00, sum, t0, t1, t3, t4)
[all …]
/openbmc/linux/tools/perf/tests/
H A Dthread-maps-share.c14 struct thread *t1, *t2, *t3; in test__thread_maps_share() local
37 t3 = machine__findnew_thread(machine, 0, 3); in test__thread_maps_share()
43 leader && t1 && t2 && t3 && other); in test__thread_maps_share()
51 TEST_ASSERT_VAL("maps don't match", RC_CHK_ACCESS(maps) == RC_CHK_ACCESS(thread__maps(t3))); in test__thread_maps_share()
69 machine__remove_thread(machine, t3); in test__thread_maps_share()
80 thread__put(t3); in test__thread_maps_share()
/openbmc/qemu/host/include/aarch64/host/
H A Dbufferiszero.c.inc17 uint32x4_t t0, t1, t2, t3;
29 t3 = e[-3] | e[-2];
32 REASSOC_BARRIER(t2, t3);
34 t2 |= t3;
55 t3 = p[6] | p[7];
57 REASSOC_BARRIER(t2, t3);
59 t2 |= t3;
/openbmc/u-boot/arch/mips/mach-ath79/ar933x/
H A Dlowlevel_init.S79 li t3, 0x03
91 addi t3, t3, -1
92 bnez t3, 1b
222 li t3, 100
227 bgt t4, t3, 0b
230 li t3, 5
266 addi t3, t3, -1
267 bnez t3, 3b

123456789