Home
last modified time | relevance | path

Searched refs:r29 (Results 1 – 25 of 86) sorted by relevance

1234

/Linux-v4.19/arch/microblaze/lib/
Dmodsi3.S21 swi r29, r1, 4
37 addik r29, r0, 32 /* initialize the loop count */
42 addik r29, r29, -1
53 addik r29, r29, -1
54 beqi r29, loop_end
67 lwi r29, r1, 4
Ddivsi3.S19 swi r29, r1, 4
34 addik r29, r0, 32 /* initialize the loop count */
42 addik r29, r29, -1
53 addik r29, r29, -1
54 beqi r29, loop_end
67 lwi r29, r1, 4
Dudivsi3.S21 swi r29, r1, 0
28 addik r29, r0, 32 /* initialize the loop count */
56 addik r29, r29, -1
67 addik r29, r29, -1
68 beqi r29, loop_end
78 lwi r29, r1, 0
Dumodsi3.S20 swi r29, r1, 0
28 addik r29, r0, 32 /* initialize the loop count */
58 addik r29, r29, -1
69 addik r29, r29, -1
70 beqi r29, loop_end
80 lwi r29, r1, 0
/Linux-v4.19/arch/parisc/kernel/
Dpacache.S93 copy %arg2, %r29 /* Init middle loop count */
99 addib,COND(>) -1, %r29, fitmanymiddle /* Middle loop decr */
108 copy %arg2, %r29 /* init middle loop count */
111 addib,COND(>) -1, %r29, fitonemiddle /* Middle loop count decr */
136 copy %arg2, %r29 /* Init middle loop count */
142 addib,COND(>) -1, %r29, fdtmanymiddle /* Middle loop decr */
151 copy %arg2, %r29 /* init middle loop count */
154 addib,COND(>) -1, %r29, fdtonemiddle /* Middle loop count decr */
581 copy %r28, %r29
582 depdi 1, 41,1, %r29 /* Form aliased virtual address 'from' */
[all …]
Dsyscall.S187 STREG %r29, TASK_PT_GR29(%r1) /* return value 1 */
199 ldo -16(%r30),%r29 /* Reference param save area */
340 ldo -16(%r30),%r29 /* Reference param save area */
391 ldo -16(%r30),%r29 /* Reference param save area */
413 ldo -16(%r30),%r29 /* Reference param save area */
715 shlw %r23, 2, %r29
716 blr %r29, %r0
803 blr %r29, %r0
808 13: ldb 0(%r26), %r29
809 sub,= %r29, %r25, %r0
[all …]
Dentry.S79 tovirt_r1 %r29
138 STREG %r29,PT_GR29(%r9)
141 copy %r9,%r29
152 STREG %r29,PT_GR29(%r9)
155 copy %r9,%r29
159 LDREG PT_GR1(%r29), %r1
160 LDREG PT_GR30(%r29),%r30
161 LDREG PT_GR29(%r29),%r29
924 ldo -16(%r30),%r29 /* Reference param save area */
933 copy %r16,%r29
[all …]
Dreal2.S64 STREG %r29, -2*REG_SZ(%sp)
109 LDREG -2*REG_SZ(%sp), %r29
252 ldo 64(%arg1), %r29
/Linux-v4.19/arch/ia64/lib/
Dxor.S26 .save pr, r29
27 mov r29 = pr
52 mov pr = r29, -1
64 .save pr, r29
65 mov r29 = pr
93 mov pr = r29, -1
105 .save pr, r29
106 mov r29 = pr
137 mov pr = r29, -1
149 .save pr, r29
[all …]
Dmemcpy_mck.S59 #define t15 r29
77 and r29=0x7,in1
88 and r29=0x7,in1
97 cmp.ne p14,p0=0,r29 // check src alignment
141 shr.u r29=in2,5 // number of 32-byte iteration
144 add cnt=-1,r29 // ctop iteration adjustment
145 cmp.eq p10,p0=r29,r0 // do we really need to loop?
337 mov r29=ip // jmp_table thread
340 add r29=.jump_table - 1b - (.jmp1-.jump_table), r29
344 add r29=r29,r28 // jmp_table thread
[all …]
/Linux-v4.19/arch/ia64/hp/sim/boot/
Dboot_head.S120 add r18=8,r29 /* second index */
122 st8 [r29]=r16,16 /* store implemented PMC */
125 st8 [r29]=r0,16 /* clear remaining bits */
128 st8 [r29]=r17,16 /* store implemented PMD */
132 st8 [r29]=r0,16 /* clear remaining bits */
136 st8 [r29]=r16,16 /* store cycles capable */
139 st8 [r29]=r0,16 /* clear remaining bits */
142 st8 [r29]=r17,16 /* store retired bundle capable */
145 st8 [r29]=r0,16 /* clear remaining bits */
/Linux-v4.19/arch/microblaze/kernel/
Dhead.S247 andi r29, r9, 0x100000
248 bneid r29, 1f
250 andi r29, r9, 0x400000
251 bneid r29, 1f
253 andi r29, r9, 0x1000000
254 bneid r29, 1f
277 andi r29, r10, 0x100000
278 bneid r29, 1f
280 andi r29, r10, 0x400000
281 bneid r29, 1f
[all …]
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S27 std r29, 40(%r1)
79 li r29, 0x2929
80 std r29, -288(%r1)
139 cmpwi r29, 0x2929
171 li r29, 0xdd
245 ld r29, -288(%r1)
246 cmpwi r29, 0x2929
267 ld r29, 40(%r1)
/Linux-v4.19/arch/openrisc/kernel/
Dentry.S140 l.lwz r29,PT_GPR29(r1) ;\
178 l.sw PT_GPR29(r1),r29 ;\
217 l.sw PT_GPR29(r1),r29 ;\
649 ENABLE_INTERRUPTS(r29) // enable interrupts, r29 is temp
665 l.movhi r29,hi(sys_call_table)
666 l.ori r29,r29,lo(sys_call_table)
668 l.add r29,r29,r11
669 l.lwz r29,0(r29)
671 l.jalr r29
710 DISABLE_INTERRUPTS(r27,r29)
[all …]
/Linux-v4.19/arch/hexagon/kernel/
Dhead.S200 {r29.H = #HI(init_thread_union); r0.H = #HI(_THREAD_SIZE); }
201 {r29.L = #LO(init_thread_union); r0.L = #LO(_THREAD_SIZE); }
205 {r29 = add(r29,r0); THREADINFO_REG = r29; }
/Linux-v4.19/arch/powerpc/kvm/
Dtm.S78 std r29, VCPU_GPRS_TM(29)(r9)
87 ld r29, HSTATE_DSCR(r13)
88 mtspr SPRN_DSCR, r29
291 ld r29, VCPU_DSCR_TM(r3)
307 mtspr SPRN_DSCR, r29
322 ld r29, HSTATE_DSCR(r13)
323 mtspr SPRN_DSCR, r29
/Linux-v4.19/arch/ia64/kernel/
Divt.S165 (p7) ld8 r29=[r28] // get *pud (may be 0)
167 (p7) cmp.eq.or.andcm p6,p7=r29,r0 // was pud_present(*pud) == NULL?
168 dep r17=r18,r29,3,(PAGE_SHIFT-3) // r17=pmd_offset(pud,addr)
235 cmp.ne.or.andcm p6,p7=r19,r29 // did *pud change
261 mov r29=b0 // save b0
269 mov b0=r29
305 mov r29=b0 // save b0
313 mov b0=r29
356 (p8) mov r29=b0 // save b0
396 (p8) mov r29=b0 // save b0
[all …]
Dminstate.h53 MOV_FROM_IPSR(p0,r29); /* M */ \
89 st8 [r16]=r29; /* save cr.ipsr */ \
92 tbit.nz p15,p0=r29,IA64_PSR_I_BIT; \
93 mov r29=b0 \
126 st8 [r16]=r29,16; /* save b0 */ \
189 .mem.offset 8,0; st8.spill [r3]=r29,16; \
Dentry.S296 mov.m r29=ar.unat
346 st8 [r2]=r29,SW(AR_RNAT)-SW(AR_UNAT) // save ar.unat
378 ld8 r29=[r3],(SW(B1)-SW(AR_UNAT)) // unat
426 mov ar.unat=r29 // establish unat holding the NaT bits for r4-r7
728 RSM_PSR_I_IC(r28, r29, r30) // M2 turn off interrupts and interruption collection
731 ld8 r29=[r2],16 // M0|1 load cr.ipsr
850 adds r29=PT(R24)+16,r12
856 ld8.fill r24=[r29]
860 ld8 r29=[r2],16 // load b7
890 mov b7=r29
[all …]
Dfsys.S200 movl r29 = itc_jitter_data // itc_jitter
206 add r19 = IA64_ITC_LASTCYCLE_OFFSET,r29
221 ld4 r2 = [r29] // itc_jitter value
400 MOV_FROM_PSR(p0, r29, r26) // read psr (12 cyc load latency)
504 or r29=r8,r29 // A construct cr.ipsr value to save
/Linux-v4.19/arch/parisc/include/asm/
Dasmregs.h31 ret1: .reg %r29
32 sl: .reg %r29
42 ap: .reg r29
75 r29: .reg %r29
/Linux-v4.19/tools/testing/selftests/powerpc/include/
Dgpr_asm.h18 std r29,(top_pos - 16)(%r1); \
38 ld r29,(top_pos - 16)(%r1); \
89 ld r29,120(r3)
/Linux-v4.19/arch/hexagon/include/uapi/asm/
Dregisters.h178 unsigned long r29; member
217 pt_psp(regs) = (regs)->r29 = (sp);\
/Linux-v4.19/arch/arc/include/asm/
Dunwind.h46 unsigned long r29; member
105 PTREGS_INFO(r29), \
/Linux-v4.19/arch/powerpc/kernel/
Dmisc.S74 PPC_STL r29,20*SZL(r3)
102 PPC_LL r29,20*SZL(r3)

1234