/linux/arch/loongarch/mm/ |
H A D | tlbex.S | 98 ori t0, t0, _PAGE_VALID 158 xori t0, t0, _PAGE_HUGE 162 or t0, t0, t1 170 add.d t0, t0, t1 320 or t0, t0, t1 328 add.d t0, t0, t1 477 or t0, t0, t1 485 add.d t0, t0, t1 524 lddir t0, t0, 3 526 lddir t0, t0, 2 [all …]
|
/linux/arch/riscv/lib/ |
H A D | memset.S | 26 sub a4, a3, t0 28 sb a1, 0(t0) 29 addi t0, t0, 1 30 bltu t0, a3, 1b 47 add a3, t0, a4 55 sub t0, t0, a4 98 addi t0, t0, 32*SZREG 99 bltu t0, a3, 3b 105 add a3, t0, a2 107 sb a1, 0(t0) [all …]
|
/linux/drivers/soc/bcm/brcmstb/pm/ |
H A D | s3-mips.S | 26 sw ra, 0(t0) 27 sw s0, 4(t0) 28 sw s1, 8(t0) 29 sw s2, 12(t0) 30 sw s3, 16(t0) 31 sw s4, 20(t0) 32 sw s5, 24(t0) 33 sw s6, 28(t0) 46 and t0, t1 54 addu t0, a1 [all …]
|
H A D | s2-mips.S | 42 move t0, a0 44 lw s0, 0(t0) 45 lw s1, 4(t0) 46 lw s2, 8(t0) 56 and t0, t1 63 addu t0, s3 71 addu t0, s3 87 move s6, t0 90 and t0, t1 105 andi t0, 1 [all …]
|
/linux/arch/loongarch/power/ |
H A D | hibernate_asm.S | 16 PTR_S ra, t0, PT_R1 17 PTR_S tp, t0, PT_R2 18 PTR_S sp, t0, PT_R3 19 PTR_S u0, t0, PT_R21 20 PTR_S fp, t0, PT_R22 21 PTR_S s0, t0, PT_R23 22 PTR_S s1, t0, PT_R24 23 PTR_S s2, t0, PT_R25 35 PTR_L t0, t0, 0 47 PTR_L t0, t0, PBE_NEXT [all …]
|
/linux/arch/loongarch/kernel/ |
H A D | head.S | 63 st.d zero, t0, 0 66 addi.d t0, t0, LONGSIZE 67 st.d zero, t0, 0 68 bne t0, t1, 1b 73 st.d a1, t0, 0 75 st.d a2, t0, 0 78 li.d t0, 0 104 pcaddi t0, 0 105 add.d t0, t0, a0 106 jirl zero, t0, 0xc [all …]
|
/linux/arch/mips/kernel/ |
H A D | cps-vec.S | 112 or t0, t0, s0 239 or t0, t0, t1 276 mul t0, t0, t1 383 or t0, t0, ta1 398 mul t0, t0, ta1 399 PTR_ADDU t0, t0, ta3 439 and t0, t0, t1 468 sll t0, t0, a1 469 and t0, t0, t8 510 sllv t0, t1, t0 [all …]
|
H A D | bmips_5xxx_init.S | 457 and t0, t0, t1 462 or t0, t0, t1 467 or t0, t0, t1 488 and t0, t0, t1 511 or t0, t0, t1 536 or t0, t0, t1 537 or t0, t0, a0 560 or t0, t0, t1 602 or t0, t0, t1 695 or t0, t0, t2 [all …]
|
H A D | octeon_switch.S | 38 andi t0, 0x3f 58 xori t0, t0, 0x40 /* Bit 6 is CVMSEG user enable */ 102 dmfc2 t0, 0x0201 112 dmfc2 t0, 0x0402 121 dmfc2 t0, 0x0084 126 dmfc2 t0, 0x0088 134 dmfc2 t0, 0x0104 142 dmfc2 t0, 0x0110 162 dmfc2 t0, 0x0243 170 dmfc2 t0, 0x0247 [all …]
|
/linux/arch/mips/power/ |
H A D | hibernate_asm.S | 15 PTR_LA t0, saved_regs 16 PTR_S ra, PT_R31(t0) 17 PTR_S sp, PT_R29(t0) 18 PTR_S fp, PT_R30(t0) 19 PTR_S gp, PT_R28(t0) 20 PTR_S s0, PT_R16(t0) 21 PTR_S s1, PT_R17(t0) 22 PTR_S s2, PT_R18(t0) 23 PTR_S s3, PT_R19(t0) 43 PTR_L t0, PBE_NEXT(t0) [all …]
|
/linux/arch/arm/crypto/ |
H A D | sha512-armv4.pl | 101 eor $t0,$t0,$Ehi,lsl#18 105 eor $t0,$t0,$Elo,lsr#18 107 eor $t0,$t0,$Ehi,lsl#14 109 eor $t0,$t0,$Ehi,lsr#9 122 eor $t0,$t0,$t2 126 and $t0,$t0,$Elo 130 eor $t0,$t0,$t2 157 eor $t0,$t0,$Ahi,lsl#4 416 adds $t0,$Alo,$t0 433 adds $t0,$Alo,$t0 [all …]
|
/linux/arch/riscv/crypto/ |
H A D | sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 117 addi t0, t0, 16 119 addi t0, t0, 16 121 addi t0, t0, 16 123 addi t0, t0, 16 125 addi t0, t0, 16 127 addi t0, t0, 16 129 addi t0, t0, 16 131 addi t0, t0, 16 133 addi t0, t0, 16 135 addi t0, t0, 16 [all …]
|
/linux/arch/mips/include/asm/mach-ip27/ |
H A D | kernel-entry-init.h | 35 dmtc0 t0, CP0_ENTRYHI 46 or t0, t0, t1 49 or t0, t0, t2 52 mtc0 t0, CP0_PAGEMASK 54 mtc0 t0, CP0_INDEX 55 li t0, 1 56 mtc0 t0, CP0_WIRED 81 or t0, t0, t1 82 ld t0, 0(t0) # t0 points to kern_vars struct 91 PTR_LA t0, 0f [all …]
|
/linux/arch/mips/alchemy/common/ |
H A D | sleeper.S | 56 lw t0, 0(t1) 57 jalr t0 93 la t0, 1f 119 la t0, 1f 134 lui t0, 0x0100 136 and t2, t1, t0 141 lui t0, 0xcfff 142 ori t0, t0, 0xffff 158 la t0, 2f 167 addu t0, t0, 32 [all …]
|
/linux/arch/loongarch/kvm/ |
H A D | switch.S | 60 ld.d t0, a2, KVM_ARCH_GPC 61 csrwr t0, LOONGARCH_CSR_ERA 65 st.d t0, a2, KVM_ARCH_HPGD 71 li.w t0, KVM_GPGD 72 ldx.d t0, t1, t0 87 ori t0, zero, CSR_PRMD_PIE 88 csrxchg t0, t0, LOONGARCH_CSR_PRMD 91 ori t0, zero, CSR_GSTAT_PVM 92 csrxchg t0, t0, LOONGARCH_CSR_GSTAT 123 csrrd t0, KVM_TEMP_KS [all …]
|
/linux/arch/mips/include/asm/mach-loongson64/ |
H A D | kernel-entry-init.h | 24 or t0, (0x1 << 29) 27 mfc0 t0, CP0_PRID 35 slti t0, t0, (PRID_IMP_LOONGSON_64C | PRID_REV_LOONGSON3A_R2_0) 36 bnez t0, 2f 39 mfc0 t0, CP0_CONFIG6 40 or t0, 0x100 55 or t0, (0x1 << 29) 58 mfc0 t0, CP0_PRID 66 slti t0, t0, (PRID_IMP_LOONGSON_64C | PRID_REV_LOONGSON3A_R2_0) 67 bnez t0, 2f [all …]
|
/linux/arch/csky/abiv2/ |
H A D | strcmp.S | 24 tstnbz t0 30 cmpne t0, t1 32 tstnbz t0 37 cmpne t0, t1 39 tstnbz t0 44 cmpne t0, t1 46 tstnbz t0 53 tstnbz t0 60 tstnbz t0 67 tstnbz t0 [all …]
|
H A D | strcpy.S | 87 xtrb0 t0, a2 89 bez t0, 10f 90 xtrb1 t0, a2 92 bez t0, 10f 93 xtrb2 t0, a2 95 bez t0, 10f 98 xtrb3 t0, a2 100 bez t0, 10f 101 xtrb2 t0, a2 103 bez t0, 10f [all …]
|
/linux/arch/loongarch/lib/ |
H A D | memcpy.S | 43 st.b t0, a0, 0 56 pcaddi t0, 8 58 add.d t0, t0, a2 59 jr t0 66 st.b t0, a0, 0 71 st.h t0, a0, 0 77 st.h t0, a0, 0 83 st.w t0, a0, 0 89 st.w t0, a0, 0 96 st.w t0, a0, 0 [all …]
|
H A D | copy_user.S | 35 1: ld.b t0, a1, 0 36 2: st.b t0, a0, 0 57 sltui t0, a2, 9 58 bnez t0, .Lsmall 60 0: ld.d t0, a1, 0 61 1: st.d t0, a0, 0 68 addi.d t0, t0, 8 69 add.d a1, a1, t0 140 pcaddi t0, 8 142 add.d t0, t0, a3 [all …]
|
H A D | tishift.S | 12 andi t0, a2, 64 15 maskeqz a1, a0, t0 16 masknez a0, a0, t0 17 masknez t0, t1, t0 18 or a1, t0, a1 28 andi t0, a2, 64 35 masknez t0, t1, t0 37 or a0, t0, a0 47 andi t0, a2, 64 52 masknez t0, t1, t0 [all …]
|
/linux/arch/mips/include/asm/mach-malta/ |
H A D | kernel-entry-init.h | 58 or t0, t2 59 mtc0 t0, CP0_SEGCTL0 69 ins t0, t1, 16, 3 79 or t0, t2 83 mfc0 t0, $16, 5 85 or t0, t0, t2 86 mtc0 t0, $16, 5 102 bgez t0, 9f 104 bgez t0, 9f 106 sll t0, t0, 6 /* SC bit */ [all …]
|
/linux/arch/mips/cavium-octeon/ |
H A D | octeon-memcpy.S | 105 #undef t0 109 #define t0 $8 macro 223 beqz t0, 2b 225 beqz t0, 1b 397 LOAD t0, THREAD_BUADDR(t0) 406 LOAD t0, THREAD_BUADDR(t0) # t0 is just past last good address 446 sltu t0, a1, t0 # dst + len <= src -> memcpy 448 and t0, t1 463 lb t0, -1(a1) 475 lb t0, (a1) [all …]
|
/linux/include/crypto/ |
H A D | aria.h | 339 return rotr32(t0, 8) ^ rotr32(t0 ^ rotr32(t0, 8), 16); in aria_m() 346 *t0 = s1[get_u8(*t0, 0)] ^ in aria_sbox_layer1_with_pre_diff() 347 s2[get_u8(*t0, 1)] ^ in aria_sbox_layer1_with_pre_diff() 348 x1[get_u8(*t0, 2)] ^ in aria_sbox_layer1_with_pre_diff() 349 x2[get_u8(*t0, 3)]; in aria_sbox_layer1_with_pre_diff() 368 *t0 = x1[get_u8(*t0, 0)] ^ in aria_sbox_layer2_with_pre_diff() 369 x2[get_u8(*t0, 1)] ^ in aria_sbox_layer2_with_pre_diff() 371 s2[get_u8(*t0, 3)]; in aria_sbox_layer2_with_pre_diff() 391 *t0 ^= *t1; in aria_diff_word() 394 *t2 ^= *t0; in aria_diff_word() [all …]
|
/linux/arch/mips/lib/ |
H A D | csum_partial.S | 25 #undef t0 29 #define t0 $8 macro 124 sll t0, t0, 8 240 beqz t0, 1f 294 sll t0, t0, 8 569 SHIFT_DISCARD t0, t0, bits 571 SHIFT_DISCARD_REVERT t0, t0, bits 675 SLLV t0, t0, t3; \ 691 SLLV t0, t0, t3 692 or t2, t0 [all …]
|