/src/sys/arch/ia64/stand/ia64/efi/ |
start.S | 147 movl r29=@gprel(_DYNAMIC) // find _DYNAMIC etc. 149 add r15=r29,gp 150 movl r29=@gprel(fptr_storage) 152 add r2=r29,gp 153 movl r29=@gprel(fptr_storage_end) 155 add r3=r29,gp 187 (p6) add r29=r17,in0 189 (p6) setf.sig f8=r29 210 ld8 r29=[r18],8 // read r_offset 213 add r15=r29,in0 // relocate r_offse [all...] |
/src/sys/arch/hppa/stand/common/ |
milli_tiny.S | 38 ; %r29 quotient 46 bl sub_divU,%r29 51 addc %r26,%r26,%r29 ; fix quotient 53 comclr,<< %r26,%r25,%r29 ; if dividend >= divisor 54 ldi 1,%r29 ; quotient is 1 59 ; r29: return address 72 bv %r0(%r29) 82 ; %r29 remainder 90 bl sub_divU,%r29 97 copy %r1,%r29 ; the return value is remainde [all...] |
/src/sys/lib/libkern/arch/hppa/ |
milli.S | 82 r29: .equ 29 label 287 ret1: .equ r29 ; return value (high part of double) 289 sl: .equ r29 ; static link 462 retreg: .EQU ret1 ; r29 605 ; x1 .EQU ret1 ; r29 956 rmndr: .EQU ret1 ; r29 1059 copy 0,%r29 ; zero out the result 1071 l0: add %r29,%r1,%r29 ; add in this partial product 1085 x1: comb,<> %r25,0,l1 ! add %r29,%r26,%r29 ! bv,n 0(r31) ! no [all...] |
/src/sys/arch/evbppc/obs405/ |
obs600_locore.S | 60 mr %r29, %r6 /* arg string of 'bootm's */ 116 mr %r7, %r29 /* arg strings of 'bootm's */
|
/src/libexec/ld.elf_so/arch/powerpc/ |
rtld_start64.S | 52 sub %r29,%r2,%r3 // compute relocbase 56 mr %r4,%r29 // r4 = relocbase 60 mr %r4,%r29 // r4 = relocbase
|
/src/sys/arch/evbppc/mpc85xx/ |
mpc85xx_start.S | 109 mr %r29,%r9 162 lis %r29,3f@ha 163 addi %r29,%r29,3f@l 164 mtsrr0 %r29 178 addi %r29,%r30,-0x10 179 addi %r28,%r29,-0x10
|
/src/sys/arch/powerpc/booke/ |
spe_subr.S | 70 evmergelo %r29,%r0,%r29; evmergehilo %r28,%r0,%r28 132 evmergehi %r0,%r28,%r29; evstdw %r0,(28 << 2)(%r3)
|
trap_subr.S | 94 #define PROLOGUE_GET_SPRG1 mfsprg1 %r29 100 #define SAVE_SPRG1 stw %r29, FRAME_SPRG1(%r1) 160 lwz %r29, FRAMELEN+CFRAME_LR(%r1); /* fetch old return address */\ 161 stw %r29, FRAME_CFRAME_LR(%r1); /* save it */ \ 205 /* At this point, r26, r29, and r31 have been saved so we */ \ 208 mfctr %r29; /* get CTR */ \ 233 mtctr %r29; /* restore CTR */ \ 293 mfctr %r29; /* get CTR */ \ 608 * r29 = scratch 612 * Except for r29, these values must be retained. However we mus [all...] |
e500_mpsubr.S | 45 mr %r29, %r31 251 mtspr SPR_MAS1, %r29
|
/src/sys/arch/powerpc/powerpc/ |
locore_subr.S | 119 streg %r29,(SFRAME_R29)(t0) 141 ldreg %r29,(SFRAME_R29)(t0) 401 mfmsr %r29 406 andi. %r28,%r29,~PSL_EE@l /* disable interrupts while 439 wrtee %r29 /* interrupts are okay again */ 441 mtmsr %r29 479 wrtee %r29 /* interrupts are okay again */ 481 mtmsr %r29 487 * r28/r29/r30/r31 which we used). 498 ldreg %r29,SFRAME_R29(%r1) /* R29 * [all...] |
trap_subr.S | 190 streg %r29,(CI_TEMPSAVE+CPUSAVE_R29)(%r1) /* free r29 */ 195 mfcr %r29 /* save CR */ 220 streg %r29,(CI_TEMPSAVE+CPUSAVE_R29)(%r1) /* save r29 */ 229 mfcr %r29 /* save CR */ 256 streg %r29,(CI_DISISAVE+CPUSAVE_R29)(%r1) /* save r29 */ 260 mfcr %r29 /* save CR */ 322 mtcr %r29 /* restore CR * [all...] |
setfault.S | 125 streg %r29,FB_R29(%r3)
|
setjmp.S | 54 streg %r29, JMP_r29(%r3) 91 ldreg %r29, JMP_r29(%r3)
|
/src/lib/libc/arch/powerpc64/gen/ |
__setjmp14.S | 51 std %r29,176(%r6) 81 ld %r29,176(%r6)
|
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_ppc_regs.h | 30 #define r29 29 macro
|
tsan_rtl_ppc64.S | 95 std r29,144(r3) 240 std r29,144(r3)
|
/src/sys/arch/powerpc/ibm4xx/ |
trap_subr.S | 94 mfcr %r29; /* save CR */ \ 110 mfcr %r29; /* save CR */ \ 129 mfcr %r29; /* save CR */ \ 170 mfcr %r29; /* save CR */ \ 227 * %r29 CR 242 stw %r29,FRAME_CR(%r1); \ 255 stw %r29,FRAME_ESR(%r1); \ 508 li %r29,EXC_BPT 509 mtlr %r29 510 mfcr %r29 [all...] |
/src/sys/arch/ia64/ia64/ |
syscall_stubs.S | 278 sub r29=r14,r30 287 st8 [r30]=r29,16 // tf_length 472 ld8 r29=[r14],56 // rp (syscall stub) 479 mov b6=r29 554 ld8 r29=[r15],16
|
exception.S | 274 addl r29=NTLBRT_SAVE,r0 // 22-bit restart token. 295 * r29=restart token 306 add r29=16,r19 // Clobber restart token 314 // r29=delta 323 sub sp=r23,r29 401 add r29=16,r30 415 add r2=9*8,r29 439 mov r9=r29 492 st8.spill [r3]=r29,16 // r29 [all...] |
pal.S | 63 mov r29=in1 // copy arguments 109 mov r29=in1 // copy arguments
|
/src/sys/external/bsd/gnu-efi/dist/lib/ia64/ |
palproc.S | 86 mov r29 = in2
|
/src/sys/arch/rs6000/rs6000/ |
machdep.c | 150 li %r29,0x30 /* put serial addr to r29*/ 151 addis %r29,%r29,0xc000 /* r29 now holds serial addr*/ 152 stb %r28,0(%r29) /* slam it to serial port*/
|
/src/sys/arch/hppa/stand/xxboot/ |
start.S | 60 ; r1, r3 - r22, r28, r29, r31 = cleared to zeros 237 copy %r0,%r29 ; r30: sp 267 ; %r29 arg 8 287 stw %r29,-68(%sp) ; arg8: maxsize / lang 303 std %r29,-16-8(%sp) ; arg8: maxsize / lang 306 ldo -16-8(%sp),%r29 ; argument pointer 368 copy %r0,%r29 ; arg8: lang 426 copy %r0,%r29 ; arg8: lang 492 copy %arg1,%r29 ; arg8: maxsize
|
/src/sys/external/bsd/gnu-efi/dist/inc/protocol/ia64/ |
eficontext.h | 99 UINT64 r29;
member in struct:__anon904514ee0108
|
/src/sys/lib/libunwind/ |
unwind_registers.S | 149 stw %r29,116(%r3) 255 lwz %r29,116(%r3) 1167 stw %r29, 116(%r26) 1262 ldw 116(%r26), %r29 1301 l.sw (29*3)(r3), r29 1341 l.lwz r29, (29*4)(r3)
|