| /src/sys/arch/ia64/ia64/ |
| context.S | 43 add r31=8,r32 48 ld8 r16=[r31],16 // unat (before) 54 ld8 r18=[r31],16 // pr 60 ld8 r20=[r31],16 // bspstore 175 add r31=8,r32 185 st8 [r31]=r16,16 // unat (before) 191 st8 [r31]=r16,16 // pr 198 st8 [r31]=r17,16 // bspstore 210 st8 [r31]=r0,SIZEOF_SPECIAL-(6*8) // __spare 217 st8.spill [r31]=r4,16 // r [all...] |
| syscall_stubs.S | 93 movl r31=epc_syscall 98 mov b7=r31 272 add r31=8,r30 288 st8 [r31]=r28,16 // tf_flags 294 st8 [r31]=r21,16 // unat 300 st8 [r31]=r25,16 // pr 306 st8 [r31]=r18,16 // bspstore 312 st8 [r31]=r0,16 // __spare 318 st8 [r31]=r16,16 // rsc 324 st8 [r31]=r11,16 // ps [all...] |
| exception.S | 73 mov r31 = b7 ; \ 83 mov b7 = r31 ; \ 253 extr.u r31=sp,61,3 258 cmp.le p14,p15=IA64_VM_MINKERN_REGION,r31 310 add r31=8,r24 317 st8 [r31]=r0,16 // flags 322 st8 [r31]=r20,16 // unat 336 st8 [r31]=r18,16 // pr 342 st8 [r31]=r20,16 // bspstore 355 st8 [r31]=r0,16 // __spar [all...] |
| /src/sys/arch/powerpc/booke/ |
| e500_mpsubr.S | 42 lis %r31, 0xdeadbeef@h 43 ori %r31, %r31, 0xdeadbeef@l 44 mr %r30, %r31 45 mr %r29, %r31 46 mr %r28, %r31 47 mr %r27, %r31 48 mr %r26, %r31 49 mr %r25, %r31 50 mr %r24, %r31 [all...] |
| trap_subr.S | 83 /* free r24-r31 for use */ \ 88 mfspr %r31, SPR_##srr##1 /* get SRR1 */ 192 mtcr %r31; /* user mode exception? */ \ 193 mr %r31, %r1; /* save SP (SRR1 is safe in CR) */ \ 200 stwu %r31, -FRAMELEN(%r1); /* get space for trapframe */ \ 202 stw %r31, FRAME_R1(%r1); /* save (saved) r1 */ \ 205 /* At this point, r26, r29, and r31 have been saved so we */ \ 209 mfcr %r31; /* get SRR1 */ \ 212 mr %r0, %r31; /* save SRR1 for a bit */ \ 215 lmw %r##start,0(%r2); /* get start-r31 */ \ [all...] |
| /src/lib/libc/arch/powerpc64/sys/ |
| cerror.S | 20 streg %r31,-8(%r1) 22 mr %r31,%r3 # stash away in callee-saved register 25 stint %r31,0(%r3) 28 ldreg %r31,-8(%r1)
|
| /src/sys/lib/libkern/arch/hppa/ |
| prefix.h | 68 #define MILLIRETN BE,n 0(sr0,r31) 69 #define MILLIRET BE 0(sr0,r31) 70 #define MILLI_RETN BE,n 0(sr0,r31) 71 #define MILLI_RET BE 0(sr0,r31) 76 #define MILLI_BLE(lbl) BL lbl,r31 77 #define MILLI_BLEN(lbl) BL,n lbl,r31 78 #define MILLIRETN BV,n 0(r31) 79 #define MILLIRET BV 0(r31) 80 #define MILLI_RETN BV,n 0(r31) 81 #define MILLI_RET BV 0(r31) [all...] |
| /src/sys/arch/powerpc/powerpc/ |
| trap_subr.S | 192 streg %r31,(CI_TEMPSAVE+CPUSAVE_R31)(%r1) /* free r31 */ 197 mfsrr1 %r31 198 mtcr %r31 200 lis %r31,s_trap@ha 201 addi %r31,%r31,s_trap@l 202 mtlr %r31 222 streg %r31,(CI_TEMPSAVE+CPUSAVE_R31)(%r1) /* save r31 */ [all...] |
| locore_subr.S | 93 * We don't save r30&r31 since they saved in the callframe. 169 streg %r31,CFRAME_R31(%r1) 172 mr %r31,%r4 /* r31 = newlwp */ 210 * r31 = lwp now running on this cpu 240 stptr %r31,CI_CURLWP(%r7) 244 mr %r13,%r31 246 mtsprg2 %r31 /* save curlwp in sprg2 */ 249 stptr %r7,L_CPU(%r31) /* update cpu pointer */ 251 ldptr %r4,L_PCB(%r31) /* put PCB addr in r4 * [all...] |
| /src/sys/arch/evbppc/mpc85xx/ |
| mpc85xx_start.S | 111 mr %r31,%r9 152 mr %r18,%r31 /* make deadbeef again */ 153 mr %r17,%r31 /* make deadbeef again */ 154 mr %r16,%r31 /* make deadbeef again */ 155 mr %r15,%r31 /* make deadbeef again */ 167 lis %r31,0xdeadf231@ha 168 addi %r31,%r31,0xdeadf231@l 169 mtlr %r31 170 addi %r31,%r31,-0x1 [all...] |
| /src/lib/csu/arch/ia64/ |
| crt0.S | 55 alloc r31 = ar.pfs, 3, 0, 0, 0 /* Adjust backingstore for ___start() */
|
| /src/lib/libc/arch/powerpc/sys/ |
| cerror.S | 26 stw %r31,CALLFRAME_R31(%r1) 27 mr %r31,%r3 # stash away in callee-saved register 29 stw %r31,0(%r3) 31 lwz %r31,CALLFRAME_R31(%r1)
|
| /src/lib/libc/arch/hppa/sys/ |
| __clone.S | 79 bl $$dyncall, %r31 80 copy %r31, %rp
|
| /src/sys/arch/powerpc/ibm4xx/ |
| trap_subr.S | 92 stmw %r28,(savearea+CPUSAVE_R28)(%r1); /* free r28-r31 */ \ 96 mfsrr1 %r31; /* Test whether we already had PR set */ \ 99 mtcr %r31; \ 108 stmw %r28,(savearea+CPUSAVE_R28)(%r1); /* free r28-r31 */ \ 112 mfesr %r31; \ 115 mfsrr1 %r31; /* Test whether we already had PR set */ \ 118 mtcr %r31; \ 127 stmw %r28,(savearea+CPUSAVE_R28)(%r1); /* free r28-r31 */ \ 131 mfsrr3 %r31; /* Test whether we already had PR set */ \ 134 mtcr %r31; \ [all...] |
| 4xx_trap_subr.S | 99 li %r31,KERNEL_PID 100 mtspr SPR_PID,%r31 101 li %r31,-FRAMELEN 102 tlbsx. %r31,%r31,%r1
|
| /src/lib/libc/arch/powerpc64/ |
| SYS.h | 13 streg %r31,-8(%r1) ;\ 16 mr %r31,%r3 ;\ 19 stint %r31,0(%r3) ;\ 22 ldreg %r31,-8(%r1) ;\
|
| /src/sys/arch/hppa/hppa/ |
| fpemu.S | 87 extru %arg0, 18, 3, %r31 90 extru %arg0, 16, 2, %r31 115 * r31 -- subop 125 comib,=,n 0, %r31, L$fpemu0c_0_0 126 comib,=,n 1, %r31, L$fpemu_exit 127 comib,=,n 2, %r31, L$fpemu0c_0_2 128 comib,=,n 3, %r31, L$fpemu0c_0_3 129 comib,=,n 4, %r31, L$fpemu0c_0_4 130 comib,=,n 5, %r31, L$fpemu0c_0_5 131 comib,=,n 6, %r31, L$fpemu_exi [all...] |
| copy.S | 157 GET_CURLWP(%r31) 158 ldw L_PCB(%r31), %r31 161 stw %t2, PCB_ONFAULT(%r31) 181 stw %r0, PCB_ONFAULT(%r31)
|
| /src/lib/libc/arch/powerpc64/gen/ |
| __setjmp14.S | 30 std %r8,8(%r6) # save r8-r31 53 std %r31,192(%r6) 60 ld %r8,8(%r6) # load r8-r31 83 ld %r31,192(%r6)
|
| __sigsetjmp14.S | 25 std 7+i,i*8(%r6) # save r7-r31 35 ld 7+i,i*8(%r3) # load r7-r31
|
| /src/libexec/ld.elf_so/arch/powerpc/ |
| rtld_start64.S | 96 std %r31,-8(%r1) // save register 103 mr %r31, %r12 // save this across bind call 110 mr %r12,%r31 // restore r12 126 ld %r31,-8(%r1) // restore register
|
| /src/sys/arch/hppa/stand/common/ |
| milli_tiny.S | 36 ; %r31 return address 49 bv %r0(%r31) ; return millicode 55 bv,n %r0(%r31) ; return millicode 80 ; %r31 return address 95 bv %r0(%r31) ; return millicode 101 bv,n %r0(%r31) ; return millicode 109 ; %r31 return address 130 bv,n %r0(%r31) ; return millicode
|
| /src/lib/libc/arch/powerpc/gen/ |
| __setjmp14.S | 30 stmw %r8,4(%r6) # save r8-r31 36 lmw %r8,4(%r3) # load r8-r31
|
| __sigsetjmp14.S | 23 stmw %r7,0(%r6) # save r7-r31 29 lmw %r7,0(%r3) # load r7-r31
|
| /src/sys/arch/evbppc/obs405/ |
| obs600_locore.S | 58 mr %r31, %r3 /* argc of 'go's */ 114 mr %r5, %r31 /* argc of 'go's */
|