/Linux-v4.19/arch/arm/crypto/ |
D | sha512-armv4.pl | 76 $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 …]
|
D | sha256-armv4.pl | 53 $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 …]
|
D | aes-neonbs-core.S | 177 y0, y1, y2, y3, t0, t1, t2, t3 180 mul_gf4 \x0, \x1, \y0, \y1, \t2, \t3 183 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2 190 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2 193 mul_gf4 \x4, \x5, \y0, \y1, \t2, \t3 201 t0, t1, t2, t3, s0, s1, s2, s3 202 veor \t3, \x4, \x6 207 veor \s3, \t3, \t0 209 vand \s2, \t3, \s0 210 vorr \t3, \t3, \s0 [all …]
|
/Linux-v4.19/arch/alpha/lib/ |
D | ev67-strrchr.S | 42 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 …]
|
D | strrchr.S | 38 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 :
|
D | strchr.S | 36 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 :
|
D | ev67-strchr.S | 33 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
|
/Linux-v4.19/arch/x86/crypto/ |
D | poly1305-sse2-x86_64.S | 44 #define t3 %xmm5 macro 126 movd s2,t3 127 punpcklqdq t3,t2 133 movd r0,t3 134 punpcklqdq t3,t2 136 movd s4,t3 138 punpcklqdq t4,t3 139 pmuludq h23,t3 140 paddq t3,t2 141 # t3[0] = h4 * s1 [all …]
|
D | glue_helper-asm-avx2.S | 61 t1x, t2, t2x, t3, t3x, t4, t5) \ argument 71 vinserti128 $1, t2x, t3, t2; /* ab: le0 ; cd: le1 */ \ 75 add2_le128(t2, t0, t4, t3, t5); /* ab: le2 ; cd: le3 */ \ 77 add2_le128(t2, t0, t4, t3, t5); \ 79 add2_le128(t2, t0, t4, t3, t5); \ 81 add2_le128(t2, t0, t4, t3, t5); \ 83 add2_le128(t2, t0, t4, t3, t5); \ 85 add2_le128(t2, t0, t4, t3, t5); \ 87 add2_le128(t2, t0, t4, t3, t5); \ 124 tivx, t0, t0x, t1, t1x, t2, t2x, t3, \ argument [all …]
|
D | camellia-aesni-avx2-asm_64.S | 68 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument 78 vbroadcasti128 .Lpre_tf_hi_s4, t3; \ 96 filter_8bit(x3, t2, t3, t7, t4); \ 97 filter_8bit(x6, t2, t3, t7, t4); \ 98 vextracti128 $1, x3, t3##_x; \ 117 vaesenclast t4##_x, t3##_x, t3##_x; \ 118 vinserti128 $1, t3##_x, x3, x3; \ 122 vextracti128 $1, x1, t3##_x; \ 133 vaesenclast t4##_x, t3##_x, t3##_x; \ 134 vinserti128 $1, t3##_x, x1, x1; \ [all …]
|
D | camellia-aesni-avx-asm_64.S | 51 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument 73 vmovdqa .Lpre_tf_hi_s4, t3; \ 83 filter_8bit(x3, t2, t3, t7, t6); \ 84 filter_8bit(x6, t2, t3, t7, t6); \ 100 vmovdqa .Lpost_tf_hi_s3, t3; \ 109 filter_8bit(x2, t2, t3, t7, t6); \ 110 filter_8bit(x5, t2, t3, t7, t6); \ 122 vpsrldq $3, t0, t3; \ 127 vpshufb t6, t3, t3; \ 159 vpxor t3, x4, x4; \ [all …]
|
/Linux-v4.19/arch/mips/kernel/ |
D | octeon_switch.S | 125 dmfc2 t3, 0x0082 132 sd t3, OCTEON_CP2_3DES_KEY+16(a0) 133 dmfc2 t3, 0x0103 140 sd t3, OCTEON_CP2_AES_IV+8(a0) 141 dmfc2 t3, 0x0107 148 sd t3, OCTEON_CP2_AES_KEY+24(a0) 161 dmfc2 t3, 0x0242 168 sd t3, OCTEON_CP2_HSH_DATW+16(a0) 169 dmfc2 t3, 0x0246 176 sd t3, OCTEON_CP2_HSH_DATW+48(a0) [all …]
|
D | mcount.S | 88 sltu t3, t1, a0 /* t3 = (a0 > _etext) */ 89 or t1, t2, t3 136 PTR_L t3, ftrace_graph_return 137 bne t1, t3, ftrace_graph_caller 140 PTR_L t3, ftrace_graph_entry 141 bne t1, t3, ftrace_graph_caller
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | word-at-a-time.h | 42 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()
|
/Linux-v4.19/arch/arm64/crypto/ |
D | sha512-armv8.pl | 104 ($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 …]
|
D | aes-neonbs-core.S | 117 y0, y1, y2, y3, t0, t1, t2, t3 120 mul_gf4 \x0, \x1, \y0, \y1, \t2, \t3 123 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2 130 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2 133 mul_gf4 \x4, \x5, \y0, \y1, \t2, \t3 141 t0, t1, t2, t3, s0, s1, s2, s3 142 eor \t3, \x4, \x6 147 eor \s3, \t3, \t0 149 and \s2, \t3, \s0 150 orr \t3, \t3, \s0 [all …]
|
D | ghash-ce-core.S | 27 t3 .req v10 74 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1 82 tbl t3.16b, {\ad\().16b}, perm1.16b // A1 102 pmull\t t3.8h, t3.\nb, \bd // F = A1*B 111 eor t3.16b, t3.16b, t4.16b // L = E + F 115 uzp1 t4.2d, t3.2d, t5.2d 116 uzp2 t3.2d, t3.2d, t5.2d 122 eor t4.16b, t4.16b, t3.16b 123 and t3.16b, t3.16b, k32_48.16b 130 eor t4.16b, t4.16b, t3.16b [all …]
|
/Linux-v4.19/tools/perf/tests/ |
D | thread-mg-share.c | 15 struct thread *t1, *t2, *t3; in test__thread_mg_share() local 38 t3 = machine__findnew_thread(machine, 0, 3); in test__thread_mg_share() 44 leader && t1 && t2 && t3 && other); in test__thread_mg_share() 52 TEST_ASSERT_VAL("map groups don't match", mg == t3->mg); in test__thread_mg_share() 70 machine__remove_thread(machine, t3); in test__thread_mg_share() 89 thread__put(t3); in test__thread_mg_share()
|
/Linux-v4.19/arch/mips/netlogic/common/ |
D | smpboot.S | 110 li t3, CKSEG1ADDR(RESET_DATA_PHYS) 111 ADDIU t1, t3, BOOT_CPU_READY 113 li t3, 1 114 sw t3, 0(t1) 125 nor t3, t2, zero 133 and t2, t1, t3 /* mask out old thread mode */
|
/Linux-v4.19/arch/mips/cavium-octeon/ |
D | octeon-memcpy.S | 108 #undef t3 112 #define t3 $11 macro 188 EXC( LOAD t3, UNIT(3)(src), l_exc_copy) 193 EXC( STORE t3, UNIT(3)(dst), s_exc_p13u) 197 EXC( LOAD t3, UNIT(7)(src), l_exc_copy) 202 EXC( STORE t3, UNIT(7)(dst), s_exc_p9u) 207 EXC( LOAD t3, UNIT(-5)(src), l_exc_copy_rewind16) 211 EXC( STORE t3, UNIT(-5)(dst), s_exc_p5u) 215 EXC( LOAD t3, UNIT(-1)(src), l_exc_copy_rewind16) 219 EXC( STORE t3, UNIT(-1)(dst), s_exc_p1u) [all …]
|
/Linux-v4.19/arch/mips/lib/ |
D | csum_partial.S | 28 #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 …]
|
/Linux-v4.19/crypto/ |
D | aegis.h | 66 const u32 *t3 = crypto_ft_tab[3]; in crypto_aegis_aesenc() local 69 d0 = t0[s[ 0]] ^ t1[s[ 5]] ^ t2[s[10]] ^ t3[s[15]] ^ k[0]; in crypto_aegis_aesenc() 70 d1 = t0[s[ 4]] ^ t1[s[ 9]] ^ t2[s[14]] ^ t3[s[ 3]] ^ k[1]; in crypto_aegis_aesenc() 71 d2 = t0[s[ 8]] ^ t1[s[13]] ^ t2[s[ 2]] ^ t3[s[ 7]] ^ k[2]; in crypto_aegis_aesenc() 72 d3 = t0[s[12]] ^ t1[s[ 1]] ^ t2[s[ 6]] ^ t3[s[11]] ^ k[3]; in crypto_aegis_aesenc()
|
/Linux-v4.19/arch/alpha/include/uapi/asm/ |
D | swab.h | 27 __u64 t0, t1, t2, t3; in __arch_swab32() local 34 t3 = t2 & 0x00FF00FF; /* t3 : 0000000000CC00AA */ in __arch_swab32() 35 t1 = t0 + t3; /* t1 : ssssssssDDCCBBAA */ in __arch_swab32()
|
/Linux-v4.19/arch/mips/dec/ |
D | int-handler.S | 268 1: srlv t3,t1,t2 269 2: xor t1,t3 270 and t3,t0,t1 271 beqz t3,3f 273 move t0,t3 277 srlv t3,t1,t2
|
/Linux-v4.19/arch/riscv/kernel/ |
D | mcount.S | 89 la t3, ftrace_graph_entry 90 ld t2, 0(t3) 94 la t3, ftrace_trace_function 95 ld t5, 0(t3)
|