| /arch/riscv/kernel/ |
| A D | kexec_relocate.S | 29 mv s5, zero 30 mv s6, zero 107 mv a3, zero 108 mv a4, zero 109 mv a5, zero 110 mv a6, zero 111 mv a7, zero 113 mv s0, zero 114 mv s1, zero 115 mv s2, zero [all …]
|
| A D | head.S | 131 csrw CSR_IE, zero 132 csrw CSR_IP, zero 205 csrw CSR_IE, zero 206 csrw CSR_IP, zero 297 REG_S zero, (a3) 412 fmv.s.x f0, zero 413 fmv.s.x f1, zero 414 fmv.s.x f2, zero 415 fmv.s.x f3, zero 416 fmv.s.x f4, zero [all …]
|
| A D | suspend_entry.S | 68 add t0, a0, zero 69 add t1, a1, zero 77 add a0, t0, zero 78 add a1, t1, zero 82 add a0, a1, zero 91 add a0, zero, zero
|
| /arch/loongarch/lib/ |
| A D | clear_user.S | 34 1: st.b zero, a0, 0 105 move a0, zero 116 move a0, zero 121 move a0, zero 126 move a0, zero 132 move a0, zero 137 move a0, zero 143 move a0, zero 149 move a0, zero 155 move a0, zero [all …]
|
| /arch/powerpc/crypto/ |
| A D | ghashp10-ppc.pl | 85 vxor $zero,$zero,$zero 101 vsldoi $Hh,$H,$zero,8 127 vxor $zero,$zero,$zero 143 vsldoi $Hh,$H,$zero,8 159 vsldoi $t0,$Xm,$zero,8 160 vsldoi $t1,$zero,$Xm,8 193 vsldoi $t0,$Xm,$zero,8 218 vsldoi $Hl,$zero,$H,8 219 vsldoi $Hh,$H,$zero,8 257 vxor $zero,$zero,$zero [all …]
|
| A D | ghashp8-ppc.pl | 83 vxor $zero,$zero,$zero 85 vsldoi $xC2,$xC2,$zero,15 # 0xe1... 86 vsldoi $t1,$zero,$t0,1 # ...1 97 vsldoi $xC2,$zero,$xC2,8 # 0xc2.0 99 vsldoi $Hh,$H,$zero,8 130 vxor $zero,$zero,$zero 138 vsldoi $t0,$Xm,$zero,8 139 vsldoi $t1,$zero,$Xm,8 178 vxor $zero,$zero,$zero 199 vsldoi $t0,$Xm,$zero,8 [all …]
|
| A D | aesp10-ppc.pl | 185 vxor $zero,$zero,$zero 202 vsldoi $tmp,$zero,$in0,12 # >>32 211 vsldoi $tmp,$zero,$tmp,12 # >>32 213 vsldoi $tmp,$zero,$tmp,12 # >>32 222 vsldoi $tmp,$zero,$in0,12 # >>32 231 vsldoi $tmp,$zero,$tmp,12 # >>32 233 vsldoi $tmp,$zero,$tmp,12 # >>32 239 vsldoi $tmp,$zero,$in0,12 # >>32 248 vsldoi $tmp,$zero,$tmp,12 # >>32 250 vsldoi $tmp,$zero,$tmp,12 # >>32 [all …]
|
| /arch/loongarch/mm/ |
| A D | page.S | 16 st.d zero, a0, 0 17 st.d zero, a0, 8 18 st.d zero, a0, 16 19 st.d zero, a0, 24 20 st.d zero, a0, 32 21 st.d zero, a0, 40 22 st.d zero, a0, 48 23 st.d zero, a0, 56 25 st.d zero, a0, -64 26 st.d zero, a0, -56 [all …]
|
| /arch/xtensa/lib/ |
| A D | strnlen_user.S | 74 bnone a9, a5, .Lz0 # if byte 0 is zero 75 bnone a9, a6, .Lz1 # if byte 1 is zero 88 bnone a9, a5, .Lz0 # if byte 0 is zero 89 bnone a9, a6, .Lz1 # if byte 1 is zero 104 .Lz3: # byte 3 is zero 105 addi a4, a4, 3 # point to zero byte 106 .Lz0: # byte 0 is zero 110 .Lz1: # byte 1 is zero 114 .Lz2: # byte 2 is zero 122 beqz a9, .Lz3 # if byte 0 is zero [all …]
|
| A D | strncpy_user.S | 55 beqz a4, .Lret # if len is zero 72 beqz a9, .Lret # if byte 0 is zero 75 beqz a4, .Lret # if len is zero 82 beqz a9, .Lret # if byte 0 is zero 85 beqz a4, .Lret # if len is zero 89 beqz a9, .Lret # if byte 0 is zero 142 beqz a9, .Lret # if byte is zero 147 .Lz3: # byte 3 is zero 151 .Lz0: # byte 0 is zero 158 .Lz1: # byte 1 is zero [all …]
|
| /arch/nios2/kernel/ |
| A D | insnemu.S | 212 bne r7, zero, multiply 271 sub r3, zero, r3 /* -r3 */ 274 sub r5, zero, r5 /* -r5 */ 325 bne r14, zero, divide_loop 341 sub r3, zero, r3 /* -r3 */ 447 beq r7, zero, mulx_skip 459 bge r5, zero, mul_skip 507 beq r7, zero, store_product 514 beq r7, zero, store_product 520 bge r3, zero, mulxsu_skip [all …]
|
| /arch/arm/mach-zynq/ |
| A D | platsmp.c | 40 static u8 __iomem *zero; in zynq_cpun_start() local 47 zero = ioremap(0, trampoline_code_size); in zynq_cpun_start() 48 if (!zero) { in zynq_cpun_start() 53 zero = (__force u8 __iomem *)PAGE_OFFSET; in zynq_cpun_start() 62 memcpy_toio(zero, &zynq_secondary_trampoline, in zynq_cpun_start() 64 writel(address, zero + trampoline_size); in zynq_cpun_start() 71 iounmap(zero); in zynq_cpun_start()
|
| /arch/riscv/crypto/ |
| A D | aes-riscv64-zvkned-zvbb-zvkg.S | 92 vsetivli zero, 4, e32, m1, ta, ma 113 vsetvli zero, t0, e32, m1, ta, ma 119 vsetvli zero, t0, e64, m2, ta, ma 123 vsetvli zero, t1, e32, m2, ta, ma 143 vsetivli zero, 2, e64, m1, ta, ma 145 vsetivli zero, 1, e64, m1, tu, ma 163 vsetivli zero, 4, e32, m1, ta, ma 165 vsetivli zero, 1, e8, m1, tu, ma 215 vsetivli zero, 4, e32, m4, ta, ma 217 vsetivli zero, 4, e32, m1, ta, ma [all …]
|
| /arch/arm/include/asm/ |
| A D | tlbflush.h | 318 const int zero = 0; in __local_flush_tlb_all() local 328 const int zero = 0; in local_flush_tlb_all() local 335 tlb_op(TLB_V7_UIS_FULL, "c8, c7, 0", zero); in local_flush_tlb_all() 345 const int zero = 0; in __flush_tlb_all() local 352 tlb_op(TLB_V7_UIS_FULL, "c8, c3, 0", zero); in __flush_tlb_all() 362 const int zero = 0; in __local_flush_tlb_mm() local 415 const int zero = 0; in __local_flush_tlb_page() local 474 const int zero = 0; in __local_flush_tlb_kernel_page() local 530 const int zero = 0; in __local_flush_bp_all() local 539 const int zero = 0; in local_flush_bp_all() local [all …]
|
| /arch/alpha/lib/ |
| A D | strrchr.S | 22 zapnot a1, 1, a1 # e0 : zero extend our test character 23 mov zero, t6 # .. e1 : t6 is last match aligned addr 25 mov zero, t8 # .. e1 : t8 is last match byte compare mask 33 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero 36 xor t0, a1, t2 # e0 : make bytes == c zero 37 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 38 cmpbge zero, t2, t3 # e0 : bits set iff byte == c 50 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero 51 cmpbge zero, t2, t3 # e0 : bits set iff byte == c 85 mov zero, v0 # e0 :
|
| A D | strchr.S | 22 zapnot a1, 1, a1 # e0 : zero extend the search character 29 cmpbge zero, t0, t2 # .. e1 : bits set iff byte == zero 33 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 35 xor t0, a1, t1 # .. e1 : make bytes == c zero 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 45 cmpbge zero, t0, t2 # e0 : bits set iff byte == 0 46 cmpbge zero, t1, t3 # .. e1 : bits set iff byte == c 68 mov zero, v0 # e0 :
|
| A D | ev67-strrchr.S | 40 mov zero, t6 # E : t6 is last match aligned addr 43 mov zero, t8 # E : t8 is last match byte compare mask 55 cmpbge zero, t0, t1 # E : bits set iff byte == zero 57 xor t0, a1, t2 # E : make bytes == c zero 58 cmpbge zero, t4, t4 # E : bits set iff byte is garbage 60 cmpbge zero, t2, t3 # E : bits set iff byte == c 77 cmpbge zero, t0, t1 # E : bits set iff byte == zero 78 cmpbge zero, t2, t3 # E : bits set iff byte == c 103 subq t5, t2, t5 # E : Normalize leading zero count
|
| A D | ev67-strchr.S | 49 cmpbge zero, t0, t2 # E : bits set iff byte == zero 50 cmpbge zero, t4, t4 # E : bits set iff byte is garbage 54 xor t0, a1, t1 # E : make bytes == c zero 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 72 cmpbge zero, t0, t2 # E : bits set iff byte == 0 74 cmpbge zero, t1, t3 # E : bits set iff byte == c
|
| A D | stxncpy.S | 55 lda t2, -1 # e1 : build a mask against false zero 74 cmpbge zero, t0, t8 # .. e1 (stall) 129 addq zero, 1, t10 # .. e1 : 166 cmpbge zero, t6, t8 # e0 : 188 cmpbge zero, t2, t8 # .. e1 : 242 cmpbge zero, t0, t8 # e0 : 282 1: cmpbge zero, t1, t8 301 mov zero, t0 # .. e1 : 302 mov zero, t6 # e0 : 318 cmpbge zero, t1, t8 # .. e1 : is there a zero? [all …]
|
| A D | stxcpy.S | 47 lda t2, -1 # e1 : build a mask against false zero 52 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 65 cmpbge zero, t1, t8 # e0 (stall) 143 cmpbge zero, t6, t8 # .. e1 : 149 cmpbge zero, t2, t8 # e0 : testing eos 160 cmpbge zero, t2, t8 # .. e1 : 187 cmpbge zero, t2, t8 # e0 : test new word for eos 209 cmpbge zero, t1, t8 # .. e1 : 244 mov zero, t0 # .. e1 : 245 mov zero, t6 # e0 : [all …]
|
| A D | ev6-stxcpy.S | 58 lda t2, -1 # E : build a mask against false zero 64 cmpbge zero, t2, t8 # E : bits set iff null found 81 cmpbge zero, t1, t8 # E : (3 cycle stall) 166 cmpbge zero, t6, t8 # E : (stall) 172 cmpbge zero, t2, t8 # E : testing eos (stall) 184 cmpbge zero, t2, t8 # E : (stall for t2) 213 cmpbge zero, t2, t8 # E : test new word for eos 236 cmpbge zero, t1, t8 # E : (stall) 272 mov zero, t0 # E : 274 mov zero, t6 # E : [all …]
|
| /arch/m68k/fpsp040/ |
| A D | do_func.S | 118 bne ld_mzero |if neg, load neg zero 119 bra ld_pzero |load positive zero 259 .long smod_zro | 01,00 zero,norm = +-zero 260 .long smod_oper | 01,01 zero,zero = nan with operr 261 .long smod_zro | 01,10 zero,inf = +-zero 288 | ;01 = zero 416 .long sscale | 00,01 norm,zero = fpn 419 .long scl_zro | 01,00 zero,norm = +-zero 420 .long scl_zro | 01,01 zero,zero = +-zero 422 .long scl_snan | 01,11 zero,nan = nan [all …]
|
| /arch/mips/kernel/ |
| A D | relocate_kernel.S | 37 beq s3, zero, 1f 44 beq s3, zero, 1f 51 beq s3, zero, 1f 56 beq s3, zero, process_entry 67 beq s6, zero, process_entry 82 LONG_S zero,(t0) 127 bne s0, zero,1b
|
| /arch/mips/alchemy/common/ |
| A D | sleeper.S | 73 sw zero, 0x0078(t3) /* sys_slppwr */ 75 sw zero, 0x007c(t3) /* sys_sleep */ 102 sw zero, 0x001c(a0) /* Precharge */ 104 sw zero, 0x0020(a0) /* Auto Refresh */ 106 sw zero, 0x0030(a0) /* Sleep */ 128 sw zero, 0x08c0(a0) /* Precharge */ 130 sw zero, 0x08d0(a0) /* Self Refresh */ 137 beq t2, zero, 2b 174 sw zero, 0x868(a0) /* mem_sdportcfga */ 190 sw zero, 0x08c8(a0) /* mem_sdautoref */
|
| /arch/arm64/include/asm/ |
| A D | asm-extable.h | 44 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument 49 EX_DATA_REG(ZERO, zero) \ 96 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ 102 EX_DATA_REG(ZERO, zero) \ 105 #define _ASM_EXTABLE_KACCESS_ERR_ZERO(insn, fixup, err, zero) \ 111 EX_DATA_REG(ZERO, zero) \
|