Home
last modified time | relevance | path

Searched refs:r23 (Results 1 – 25 of 129) sorted by relevance

123456

/openbmc/linux/arch/parisc/kernel/
H A Dpacache.S532 sub %r25, %r1, %r23
891 ldw R%dcache_stride(%r1), %r23
900 sub %r25, %r23, %r25
902 1: fdc,m %r23(%r26)
903 fdc,m %r23(%r26)
904 fdc,m %r23(%r26)
905 fdc,m %r23(%r26)
906 fdc,m %r23(%r26)
907 fdc,m %r23(%r26)
908 fdc,m %r23(%r26)
[all …]
H A Dsyscall.S152 depdi 0, 31, 32, %r23
206 STREG %r23, TASK_PT_GR23(%r1) /* 4th argument */
360 LDREG TASK_PT_GR23(%r1), %r23
714 subi,>>= 3, %r23, %r0
719 shlw %r23, 2, %r29
760 8: ldw 4(%r25), %r23
862 sub,= %r29, %r23, %r0
936 depdi 0, 31, 32, %r23
954 copy %r23, %r20
964 copy %r23, %r20
[all …]
/openbmc/u-boot/include/
H A Dppc_asm.tmpl73 #define r23 23
171 stw r23,GPR23(r21); \
185 mfspr r23,reg2; \
194 * r21, r22 (SRR0), and r23 (SRR1).
210 stw r23,_MSR(r21); \
211 li r23,n; \
212 stw r23,TRAP(r21); \
214 copyee(r20,r23); \
215 rlwimi r20,r23,0,25,25; \
218 1: mflr r23; \
[all …]
/openbmc/u-boot/arch/microblaze/cpu/
H A Dstart.S234 add r23, r0, r7 /* Move reloc addr to r23 */
242 sw r12, r23, r5 /* Write zero to loc */
248 add r23, r0, r7 /* Move reloc addr to r23 */
250 rsub r23, r24, r23 /* keep - this is already here gd->reloc_off */
260 addk r6, r6, r23 /* add offset */
269 addk r6, r6, r23 /* add offset */
278 addk r6, r6, r23 /* add offset */
287 addik r21, r23, _got_start
288 addik r22, r23, _got_end
297 addk r12, r12, r23 /* Add reloc offset */
[all …]
H A Dirq.S35 swi r23, r1, 88
54 lwi r23, r1, 88
/openbmc/linux/arch/ia64/lib/
H A Dflush.S35 shr.u r23=in0,r20 // start / (stride size)
39 sub r8=r22,r23 // number of strides - 1
40 shl r24=r23,r20 // r24: addresses for "fc.i" =
89 shr.u r23=in0,r20 // start / (stride size)
93 sub r8=r22,r23 // number of strides - 1
94 shl r24=r23,r20 // r24: addresses for "fc" =
H A Dip_fast_csum.S49 ld4 r23=[r15],8
53 add r22=r22,r23
105 ld4 r23=[in1],4
112 add r17=r22,r23
/openbmc/linux/arch/powerpc/kexec/
H A Drelocate_32.S98 tlbsx r23,0,r5 /* Find entry we are in */
101 1: cmpw r23,r4 /* Is this our entry? */
111 andi. r6, r23, 1 /* Find the index to use */
119 tlbre r3, r23, PPC44x_TLB_PAGEID
120 tlbre r4, r23, PPC44x_TLB_XLAT
121 tlbre r5, r23, PPC44x_TLB_ATTRIB
173 tlbwe r3, r23, PPC44x_TLB_PAGEID
244 2: mflr r23
245 tlbsx r23, 0, r23
246 tlbre r24, r23, 0 /* TLB Word 0 */
[all …]
/openbmc/linux/arch/sh/boot/compressed/
H A Dhead_64.S96 movi ICCR1_INIT_VAL, r23
98 putcfg r21, ICCR_REG1, r23
104 movi OCCR1_INIT_VAL, r23
106 putcfg r21, OCCR_REG1, r23
130 movi datalabel _end, r23
133 bne r22, r23, tr1
/openbmc/linux/arch/parisc/include/asm/
H A Dunistd.h79 #define K_LOAD_ARGS_4(r26,r25,r24,r23) \ argument
80 register unsigned long __r23 __asm__("r23") = (unsigned long)(r23); \
82 #define K_LOAD_ARGS_5(r26,r25,r24,r23,r22) \ argument
84 K_LOAD_ARGS_4(r26,r25,r24,r23)
85 #define K_LOAD_ARGS_6(r26,r25,r24,r23,r22,r21) \ argument
87 K_LOAD_ARGS_5(r26,r25,r24,r23,r22)
H A Dasmregs.h12 arg3: .reg %r23
56 r23: .reg %r23
/openbmc/linux/arch/powerpc/kernel/
H A Dhead_44x.S867 tlbsx r23,0,r5 /* Find entry we are in */
870 1: cmpw r23,r4 /* Is this our entry? */
889 tlbre r25,r23,PPC44x_TLB_XLAT
944 3: cmpwi r23,63
947 tlbwe r6,r23,PPC44x_TLB_PAGEID
1058 1: mflr r23
1059 tlbsx r23,0,r23
1060 tlbre r24,r23,0
1061 tlbre r25,r23,1
1062 tlbre r26,r23,2
[all …]
H A Didle_book3s.S70 std r23,-8*11(r1)
115 ld r23,-8*11(r1)
178 std r23,-8*11(r1)
H A Dhead_64.S442 LOAD_REG_ADDR(r23, cur_cpu_spec)
443 ld r23,0(r23)
444 ld r12,CPU_SPEC_RESTORE(r23)
461 lbz r23,PACAPROCSTART(r13) /* Test if this processor should */
463 cmpwi 0,r23,0
/openbmc/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dbusy_loop.S21 std r23, 88(%r1)
67 li r23, 0x2323
68 std r23, -240(%r1)
127 cmpwi r23, 0x2323
165 li r23, 0xbe
227 ld r23, -240(%r1)
228 cmpwi r23, 0x2323
261 ld r23, 88(%r1)
/openbmc/linux/arch/microblaze/lib/
H A Duaccess_old.S22 6: lwi r23, r6, 0x0014 + offset; \
30 14: swi r23, r5, 0x0014 + offset; \
110 swi r23, r1, 28
133 lwi r23, r1, 28
153 lwi r23, r1, 28
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/
H A Dstart.S272 andc r23,r23,r22
273 stw r23,_MSR(r21)
278 mflr r23
279 andi. r24,r23,0x3f00 /* get vector offset */
284 lwz r24,0(r23) /* virtual address of handler */
285 lwz r23,4(r23) /* where to go when done */
288 mtlr r23
/openbmc/linux/tools/testing/selftests/powerpc/include/
H A Dgpr_asm.h20 std r23,(top_pos - 64)(%r1); \
40 ld r23,(top_pos - 64)(%r1); \
79 ld r23,72(r3)
/openbmc/linux/arch/ia64/kernel/
H A Dfsys.S222 add r23 = IA64_CLKSRC_SHIFT_OFFSET,r20
231 ld4 r23 = [r23] // clocksource shift value
271 shr.u r8 = r8,r23 // shift by factor
278 add r23 = IA64_TIMESPEC_TV_NSEC_OFFSET, r31
295 EX(.fail_efault, probe.w.fault r23, 3) // This also costs 5 cycles
304 EX(.fail_efault, st8 [r23] = r21)
487 MOV_FROM_ITC(p0, p6, r30, r23) // M get cycle for accounting
493 mov r23=ar.bspstore // M2 (12 cyc) save ar.bspstore
H A Divt.S185 dep r23=0,r20,0,PAGE_SHIFT // clear low bits to get page address
201 adds r24=__DIRTY_BITS_NO_ED|_PAGE_PL_0|_PAGE_AR_RW,r23
352 THASH(p8, r17, r16, r23)
354 MOV_TO_IHA(p8, r17, r23)
358 extr.u r23=r21,IA64_PSR_CPL0_BIT,2 // extract psr.cpl
363 cmp.ne p8,p0=r0,r23 // psr.cpl != 0?
407 extr.u r23=r21,IA64_PSR_CPL0_BIT,2 // extract psr.cpl
414 cmp.ne p8,p0=r0,r23
740 mov.m r23=ar.bspstore // M2 (12 cyc)
870 mov ar.bspstore=r23 // M2 restore kernel's AR.BSPSTORE
[all …]
/openbmc/qemu/tests/tcg/loongarch64/system/
H A Dregdef.h33 #define s0 $r23 /* callee saved */
66 #define gr23 $r23
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/
H A Dstart.S493 andc r23,r23,r22
494 stw r23,_MSR(r21)
499 mflr r23
500 andi. r24,r23,0x3f00 /* get vector offset */
505 lwz r24,0(r23) /* virtual address of handler */
506 lwz r23,4(r23) /* where to go when done */
509 mtlr r23
/openbmc/linux/arch/csky/abiv2/
H A Dmemcpy.S45 ldw r23, (r1, 12)
49 stw r23, (r0, 12)
H A Dmemmove.S51 ldw r23, (r1, 12)
55 stw r23, (r0, 12)
/openbmc/linux/arch/arc/include/asm/
H A Dunwind.h37 unsigned long r23; member
96 PTREGS_INFO(r23), \

123456