Home
last modified time | relevance | path

Searched refs:r21 (Results 1 – 25 of 142) sorted by relevance

123456

/openbmc/linux/arch/sh/boot/compressed/
H A Dhead_64.S65 movi ITLB_FIXED, r21
67 1: putcfg r21, 0, r63 /* Clear MMUIR[n].PTEH.V */
68 addi r21, TLB_STEP, r21
69 bne r21, r22, tr1
73 movi DTLB_FIXED, r21
75 1: putcfg r21, 0, r63 /* Clear MMUDR[n].PTEH.V */
76 addi r21, TLB_STEP, r21
77 bne r21, r22, tr1
80 movi ITLB_FIXED, r21
82 putcfg r21, 1, r22 /* Set MMUIR[0].PTEL */
[all …]
/openbmc/linux/arch/csky/abiv2/
H A Dmemcmp.S31 ldw r21, (r1, 0)
33 cmpne r20, r21
37 ldw r21, (r1, 4)
38 cmpne r20, r21
42 ldw r21, (r1, 8)
43 cmpne r20, r21
47 ldw r21, (r1, 12)
48 cmpne r20, r21
62 ldw r21, (r1, 0)
65 cmpne r20, r21
[all …]
/openbmc/u-boot/include/
H A Dppc_asm.tmpl71 #define r21 21
166 mtspr SPRG1,r21; \
168 subi r21,r1,INT_FRAME_SIZE+STACK_UNDERHEAD; /* alloc exc. frame */\
169 stw r20,_CCR(r21); /* save registers */ \
170 stw r22,GPR22(r21); \
171 stw r23,GPR23(r21); \
173 stw r20,GPR20(r21); \
175 stw r22,GPR21(r21); \
177 stw r20,_LINK(r21); \
179 stw r22,_CTR(r21); \
[all …]
/openbmc/linux/arch/parisc/kernel/
H A Dpacache.S67 LDREG ITLB_SID_STRIDE(%r1), %r21
80 add %r21, %r20, %r20 /* increment space */
103 add %r21, %r20, %r20 /* increment space */
111 LDREG DTLB_SID_STRIDE(%r1), %r21
124 add %r21, %r20, %r20 /* increment space */
147 add %r21, %r20, %r20 /* increment space */
388 ldd 16(%r25), %r21
395 std %r21, 16(%r26)
398 ldd 48(%r25), %r21
405 std %r21, 48(%r26)
[all …]
H A Drelocate_kernel.S97 copy %r3, %r21
107 LDREG,ma REG_SZ(%r21), %r8
108 LDREG,ma REG_SZ(%r21), %r9
109 LDREG,ma REG_SZ(%r21), %r10
110 LDREG,ma REG_SZ(%r21), %r11
117 LDREG,ma REG_SZ(%r21), %r8
118 LDREG,ma REG_SZ(%r21), %r9
119 LDREG,ma REG_SZ(%r21), %r10
120 LDREG,ma REG_SZ(%r21), %r11
H A Dsyscall.S154 depdi 0, 31, 32, %r21
204 STREG %r21, TASK_PT_GR21(%r1)
231 stw %r21, -56(%r30) /* 6th argument */
362 LDREG TASK_PT_GR21(%r1), %r21
367 stw %r21, -56(%r30) /* 6th argument */
515 LDREGX %r20(%sr2,r28), %r21 /* Scratch use of r21 */
518 be,n 0(%sr2,%r21)
521 lws_pagefault_enable %r1,%r21
522 ldi __ARCH_SPIN_LOCK_UNLOCKED_VAL, %r21
523 stw,ma %r21, 0(%sr2,%r20)
[all …]
/openbmc/linux/arch/ia64/lib/
H A Dflush.S30 mov r21=1
37 shl r21=r21,r20 // r21: stride size of the i-cache(s)
53 add r24=r21,r24 // we flush "stride size" bytes per iteration
83 mov r21=1
91 shl r21=r21,r20 // r21: stride size of the i-cache(s)
109 add r24=r21,r24 // we flush "stride size" bytes per iteration
H A Dip_fast_csum.S45 (p7) ld4 r21=[r15],8
52 add r20=r20,r21
101 ld4 r21=[in1],4
111 add r16=r20,r21
H A Dmemcpy_mck.S43 #define src_pre_l2 r21
175 and r21=-8,tmp
181 add src0=src0,r21 // setting up src pointer
182 add dst0=dst0,r21 // setting up dest pointer
297 shr.u r21=in2,7 // this much cache line
302 cmp.lt p7,p8=1,r21
303 add cnt=-1,r21
365 (p6) or r21=r28,r27
395 EX(.ex_handler, (p6) st8 [dst1]=r21,8) // more than 8 byte to copy
515 shrp r21=r22,r38,shift; /* speculative work */ \
[all …]
/openbmc/qemu/tests/migration/ppc64/
H A Da-b-kernel.S43 subf %r21,%r20,%r9
45 divd %r21,%r21,%r10
51 mtctr %r21
58 mtctr %r21
/openbmc/u-boot/arch/microblaze/cpu/
H A Dstart.S236 addi r21, r0, _start
239 rsub r6, r21, r22
241 1: lw r12, r21, r5 /* Load u-boot data */
287 addik r21, r23, _got_start
289 cmpu r12, r21, r22
296 3: lw r12, r21, r0 /* Load entry */
298 sw r12, r21, r0 /* Save entry back */
300 cmpu r12, r21, r22 /* Check if this cross boundary */
302 addik r21. r21, 4
/openbmc/linux/arch/ia64/kernel/
H A Divt.S122 shl r21=r16,3 // shift bit 60 into sign bit
125 shr.u r22=r21,3
145 (p6) shr.u r21=r21,PGDIR_SHIFT+PAGE_SHIFT
146 (p7) shr.u r21=r21,PGDIR_SHIFT+PAGE_SHIFT-3
150 cmp.eq p7,p6=0,r21 // unused address bits all zeroes?
176 dep r21=r19,r20,3,(PAGE_SHIFT-3) // r21=pte_offset(pmd,addr)
178 (p7) ld8 r18=[r21] // read *pte
225 ld8 r25=[r21] // read *pte again
343 MOV_FROM_IPSR(p0, r21)
358 extr.u r23=r21,IA64_PSR_CPL0_BIT,2 // extract psr.cpl
[all …]
H A Dentry.S174 adds r21=IA64_TASK_THREAD_KSP_OFFSET,in0
188 ld8 sp=[r21] // load kernel stack pointer of new task
282 mov r21=b0
296 st8 [r14]=r21,SW(B1)-SW(B0) // save b0
303 mov r21=ar.lc // I-unit
313 st8 [r15]=r21 // save ar.lc
341 mov r21=pr
344 st8 [r3]=r21 // save predicate registers
373 ld8 r21=[r2],16 // restore b0
408 mov b0=r21
[all …]
H A Dfsys.S202 add r21 = IA64_CLKSRC_MMIO_OFFSET,r20
219 ld8 r30 = [r21] // clocksource->mmio_ptr
282 mov r21 = r8
301 (p14) shr.u r21 = r2, 4
304 EX(.fail_efault, st8 [r23] = r21)
402 mov r21=ar.fpsr
521 ld8 r21=[r17] // cumulated utime
528 add r21=r21,r18 // sum utime
531 st8 [r17]=r21 // update utime
/openbmc/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dbusy_loop.S19 std r21, 104(%r1)
63 li r21, 0x2121
64 std r21, -224(%r1)
123 cmpwi r21, 0x2121
163 li r21, 0xde
221 ld r21, -224(%r1)
222 cmpwi r21, 0x2121
259 ld r21, 104(%r1)
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/
H A Dstart.S203 stw r4,_DAR(r21)
205 stw r5,_DSISR(r21)
270 stw r22,_NIP(r21)
273 stw r23,_MSR(r21)
274 SAVE_GPR(7, r21)
275 SAVE_4GPRS(8, r21)
276 SAVE_8GPRS(12, r21)
277 SAVE_8GPRS(24, r21)
280 stw r24,TRAP(r21)
282 stw r22,RESULT(r21)
/openbmc/linux/arch/microblaze/lib/
H A Duaccess_old.S20 4: lwi r21, r6, 0x000C + offset; \
28 12: swi r21, r5, 0x000C + offset; \
108 swi r21, r1, 20
131 lwi r21, r1, 20
151 lwi r21, r1, 20
/openbmc/linux/tools/testing/selftests/powerpc/include/
H A Dgpr_asm.h22 std r21,(top_pos - 80)(%r1); \
42 ld r21,(top_pos - 80)(%r1); \
77 ld r21,56(r3)
/openbmc/linux/arch/powerpc/kernel/
H A Didle_book3s.S68 std r21,-8*9(r1)
113 ld r21,-8*9(r1)
176 std r21,-8*9(r1)
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/
H A Dstart.S88 stw r4,_DAR(r21)
90 stw r5,_DSISR(r21)
491 stw r22,_NIP(r21)
494 stw r23,_MSR(r21)
495 SAVE_GPR(7, r21)
496 SAVE_4GPRS(8, r21)
497 SAVE_8GPRS(12, r21)
498 SAVE_8GPRS(24, r21)
501 stw r24,TRAP(r21)
503 stw r22,RESULT(r21)
/openbmc/linux/arch/powerpc/lib/
H A Dcopy_mc_64.S27 ld r21,STK_REG(R21)(r1)
97 std r21,STK_REG(R21)(r1)
122 err2; ld r21,112(r4)
139 err2; std r21,112(r3)
179 ld r21,STK_REG(R21)(r1)
H A Dcopyuser_64.S441 std r21,-112(1)
449 exc; ld r21,512(4)
463 exc; std r21,520(3)
481 exc; ld r21,528(4)
500 exc; std r21,520(3)
529 ld r21,-112(1)
549 ld r21,-112(1)
/openbmc/linux/tools/testing/selftests/powerpc/copyloops/
H A Dcopy_mc_64.S27 ld r21,STK_REG(R21)(r1)
97 std r21,STK_REG(R21)(r1)
122 err2; ld r21,112(r4)
139 err2; std r21,112(r3)
179 ld r21,STK_REG(R21)(r1)
H A Dcopyuser_64.S441 std r21,-112(1)
449 exc; ld r21,512(4)
463 exc; std r21,520(3)
481 exc; ld r21,528(4)
500 exc; std r21,520(3)
529 ld r21,-112(1)
549 ld r21,-112(1)
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dstart.S333 stw r4,_DAR(r21)
335 stw r5,_DSISR(r21)
431 stw r22,_NIP(r21)
434 stw r23,_MSR(r21)
435 SAVE_GPR(7, r21)
436 SAVE_4GPRS(8, r21)
437 SAVE_8GPRS(12, r21)
438 SAVE_8GPRS(24, r21)
441 stw r24,TRAP(r21)
443 stw r22,RESULT(r21)
[all …]

123456