/linux-6.6.21/arch/microblaze/lib/ |
D | divsi3.S | 19 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
|
D | modsi3.S | 21 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
|
D | udivsi3.S | 21 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
|
D | umodsi3.S | 20 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-6.6.21/arch/ia64/lib/ |
D | xor.S | 18 .save pr, r29 19 mov r29 = pr 44 mov pr = r29, -1 56 .save pr, r29 57 mov r29 = pr 85 mov pr = r29, -1 97 .save pr, r29 98 mov r29 = pr 129 mov pr = r29, -1 141 .save pr, r29 [all …]
|
D | memcpy_mck.S | 59 #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-6.6.21/arch/parisc/kernel/ |
D | pacache.S | 81 copy %arg2, %r29 /* Init middle loop count */ 87 addib,COND(>) -1, %r29, fitmanymiddle /* Middle loop decr */ 96 copy %arg2, %r29 /* init middle loop count */ 99 addib,COND(>) -1, %r29, fitonemiddle /* Middle loop count decr */ 125 copy %arg2, %r29 /* Init middle loop count */ 131 addib,COND(>) -1, %r29, fdtmanymiddle /* Middle loop decr */ 140 copy %arg2, %r29 /* init middle loop count */ 143 addib,COND(>) -1, %r29, fdtonemiddle /* Middle loop count decr */ 537 copy %r28, %r29 538 depi_safe 1, 31-TMPALIAS_SIZE_BITS,1, %r29 /* Form aliased virtual address 'from' */ [all …]
|
D | entry.S | 113 STREG %r29,PT_GR29(%r9) 116 copy %r9,%r29 127 STREG %r29,PT_GR29(%r9) 130 copy %r9,%r29 134 LDREG PT_GR1(%r29), %r1 135 LDREG PT_GR30(%r29),%r30 136 LDREG PT_GR29(%r29),%r29 873 ldo -16(%r30),%r29 /* Reference param save area */ 887 copy %r16,%r29 888 ldo PT_FR31(%r29),%r1 [all …]
|
D | syscall.S | 213 STREG %r29, TASK_PT_GR29(%r1) /* return value 1 */ 225 ldo -16(%r30),%r29 /* Reference param save area */ 364 ldo -16(%r30),%r29 /* Reference param save area */ 414 ldo -16(%r30),%r29 /* Reference param save area */ 434 ldo -16(%r30),%r29 /* Reference param save area */ 719 shlw %r23, 2, %r29 720 blr %r29, %r0 814 blr %r29, %r0 819 12: ldb 0(%r26), %r29 820 sub,= %r29, %r25, %r0 [all …]
|
D | real2.S | 51 STREG %r29, -2*REG_SZ(%sp) 96 LDREG -2*REG_SZ(%sp), %r29 251 ldo -16(%sp), %r29 /* Reference param save area */
|
/linux-6.6.21/arch/microblaze/kernel/ |
D | head.S | 242 andi r29, r9, 0x100000 243 bneid r29, 1f 245 andi r29, r9, 0x400000 246 bneid r29, 1f 248 andi r29, r9, 0x1000000 249 bneid r29, 1f 272 andi r29, r10, 0x100000 273 bneid r29, 1f 275 andi r29, r10, 0x400000 276 bneid r29, 1f [all …]
|
/linux-6.6.21/arch/openrisc/kernel/ |
D | entry.S | 138 l.lwz r29,PT_GPR29(r1) ;\ 176 l.sw PT_GPR29(r1),r29 ;\ 216 l.sw PT_GPR29(r1),r29 ;\ 651 ENABLE_INTERRUPTS(r29) // enable interrupts, r29 is temp 667 l.movhi r29,hi(sys_call_table) 668 l.ori r29,r29,lo(sys_call_table) 670 l.add r29,r29,r11 671 l.lwz r29,0(r29) 673 l.jalr r29 689 l.lwz r29,PT_ORIG_GPR11(r1) [all …]
|
/linux-6.6.21/tools/testing/selftests/powerpc/pmu/ebb/ |
D | busy_loop.S | 27 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-6.6.21/arch/hexagon/kernel/ |
D | head.S | 186 {r29.H = #HI(init_thread_union); r0.H = #HI(_THREAD_SIZE); } 187 {r29.L = #LO(init_thread_union); r0.L = #LO(_THREAD_SIZE); } 191 {r29 = add(r29,r0); THREADINFO_REG = r29; }
|
/linux-6.6.21/arch/ia64/kernel/ |
D | ivt.S | 164 (p7) ld8 r29=[r28] // get *pud (may be 0) 166 (p7) cmp.eq.or.andcm p6,p7=r29,r0 // was pud_present(*pud) == NULL? 167 dep r17=r18,r29,3,(PAGE_SHIFT-3) // r17=pmd_offset(pud,addr) 234 cmp.ne.or.andcm p6,p7=r19,r29 // did *pud change 260 mov r29=b0 // save b0 268 mov b0=r29 304 mov r29=b0 // save b0 312 mov b0=r29 355 (p8) mov r29=b0 // save b0 395 (p8) mov r29=b0 // save b0 [all …]
|
D | minstate.h | 53 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; \
|
D | entry.S | 289 mov.m r29=ar.unat 339 st8 [r2]=r29,SW(AR_RNAT)-SW(AR_UNAT) // save ar.unat 371 ld8 r29=[r3],(SW(B1)-SW(AR_UNAT)) // unat 419 mov ar.unat=r29 // establish unat holding the NaT bits for r4-r7 721 RSM_PSR_I_IC(r28, r29, r30) // M2 turn off interrupts and interruption collection 724 ld8 r29=[r2],16 // M0|1 load cr.ipsr 843 adds r29=PT(R24)+16,r12 849 ld8.fill r24=[r29] 853 ld8 r29=[r2],16 // load b7 883 mov b7=r29 [all …]
|
/linux-6.6.21/Documentation/translations/zh_CN/arch/parisc/ |
D | registers.rst | 122 r1,r2,r19-r26,r28,r29 & r31可以在不保存它们的情况下被使用。当然,如果你 144 r28,r29: 146 小结构体时,r29也可以用来将数据传回给调用程序。
|
/linux-6.6.21/arch/parisc/include/asm/ |
D | asmregs.h | 18 ret1: .reg %r29 19 sl: .reg %r29 29 ap: .reg r29 62 r29: .reg %r29
|
/linux-6.6.21/tools/testing/selftests/powerpc/include/ |
D | gpr_asm.h | 14 std r29,(top_pos - 16)(%r1); \ 34 ld r29,(top_pos - 16)(%r1); \ 85 ld r29,120(r3)
|
/linux-6.6.21/arch/powerpc/kernel/ |
D | idle_book3s.S | 76 std r29,-8*17(r1) 121 ld r29,-8*17(r1) 184 std r29,-8*17(r1)
|
/linux-6.6.21/arch/hexagon/include/uapi/asm/ |
D | registers.h | 178 unsigned long r29; member 217 pt_psp(regs) = (regs)->r29 = (sp);\
|
/linux-6.6.21/arch/arc/include/asm/ |
D | unwind.h | 43 unsigned long r29; member 102 PTREGS_INFO(r29), \
|
/linux-6.6.21/arch/powerpc/kexec/ |
D | relocate_32.S | 30 mr r29, r3 38 mr r3, r29 46 mr r29, r3 396 mr r3, r29
|
/linux-6.6.21/arch/loongarch/power/ |
D | suspend_asm.S | 30 st.d $r29, sp, PT_R29 51 ld.d $r29, sp, PT_R29
|