| /linux/arch/microblaze/lib/ |
| A 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
|
| A 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
|
| A 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
|
| A 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/arch/ia64/lib/ |
| A 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 …]
|
| A 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 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 347 mov b6=r29 // jmp_table thread [all …]
|
| /linux/arch/parisc/kernel/ |
| A D | pacache.S | 551 copy %r28, %r29 558 copy %r28, %r29 566 pdtlb,l %r0(%r29) 569 1: pdtlb %r0(%r29) 580 ldd 0(%r29), %r19 585 ldd 16(%r29), %r21 586 ldd 24(%r29), %r22 620 ldo 128(%r29), %r29 645 ldw 4(%r29), %r20 646 ldw 8(%r29), %r21 [all …]
|
| A D | syscall.S | 702 shlw %r23, 2, %r29 703 blr %r29, %r0 788 blr %r29, %r0 793 13: ldb 0(%r26), %r29 794 sub,= %r29, %r25, %r0 803 15: ldh 0(%r26), %r29 804 sub,= %r29, %r25, %r0 813 17: ldw 0(%r26), %r29 824 19: ldd 0(%r26), %r29 831 19: ldw 0(%r26), %r29 [all …]
|
| A D | entry.S | 97 copy %r9,%r29 111 copy %r9,%r29 117 LDREG PT_GR29(%r29),%r29 884 rest_specials %r29 975 save_specials %r29 977 save_general %r29 1012 save_specials %r29 1061 save_general %r29 2004 ldo -16(%sp),%r29 2297 copy %r29,%r1 [all …]
|
| A D | real2.S | 64 STREG %r29, -2*REG_SZ(%sp) 109 LDREG -2*REG_SZ(%sp), %r29 252 ldo 64(%arg1), %r29
|
| /linux/arch/microblaze/kernel/ |
| A 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/arch/openrisc/kernel/ |
| A D | entry.S | 664 l.ori r29,r29,lo(sys_call_table) 666 l.add r29,r29,r11 667 l.lwz r29,0(r29) 669 l.jalr r29 1095 l.sw PT_SP(r1),r29 1103 l.lwz r29,PT_SP(r1) 1164 l.jr r29 1169 l.ori r29,r29,lo(sys_clone) 1175 l.ori r29,r29,lo(sys_fork) 1208 l.lwz r29,0(r4) [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ebb/ |
| A 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/arch/hexagon/kernel/ |
| A 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/arch/ia64/kernel/ |
| A D | ivt.S | 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 574 mov b0=r29 // restore b0 581 mov b0=r29 // restore b0 640 mov b0=r29 // restore b0 647 mov b0=r29 // restore b0 704 mov b0=r29 // restore b0 [all …]
|
| A 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; \
|
| A D | entry.S | 290 mov.m r29=ar.unat 372 ld8 r29=[r3],(SW(B1)-SW(AR_UNAT)) // unat 725 ld8 r29=[r2],16 // M0|1 load cr.ipsr 844 adds r29=PT(R24)+16,r12 850 ld8.fill r24=[r29] 854 ld8 r29=[r2],16 // load b7 884 mov b7=r29 889 ld8.fill r29=[r2],16 925 ld8 r29=[r16],16 // load cr.ipsr 1092 (pKStk) dep r29=r22,r29,21,1 // I0 update ipsr.pp with psr.pp [all …]
|
| A D | fsys.S | 200 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/arch/parisc/include/asm/ |
| A D | asmregs.h | 18 ret1: .reg %r29 19 sl: .reg %r29 29 ap: .reg r29 62 r29: .reg %r29
|
| /linux/Documentation/translations/zh_CN/parisc/ |
| A D | registers.rst | 122 r1,r2,r19-r26,r28,r29 & r31可以在不保存它们的情况下被使用。当然,如果你 144 r28,r29: 146 小结构体时,r29也可以用来将数据传回给调用程序。
|
| /linux/tools/testing/selftests/powerpc/include/ |
| A D | gpr_asm.h | 14 std r29,(top_pos - 16)(%r1); \ 34 ld r29,(top_pos - 16)(%r1); \ 85 ld r29,120(r3)
|
| /linux/arch/powerpc/kernel/ |
| A D | idle_book3s.S | 76 std r29,-8*17(r1) 121 ld r29,-8*17(r1) 184 std r29,-8*17(r1)
|
| /linux/arch/hexagon/include/uapi/asm/ |
| A D | registers.h | 178 unsigned long r29; member 217 pt_psp(regs) = (regs)->r29 = (sp);\
|
| /linux/arch/powerpc/kexec/ |
| A D | relocate_32.S | 30 mr r29, r3 38 mr r3, r29 46 mr r29, r3 396 mr r3, r29
|
| /linux/arch/arc/include/asm/ |
| A D | unwind.h | 43 unsigned long r29; member 102 PTREGS_INFO(r29), \
|