HomeSort by: relevance | last modified time | path
    Searched refs:r31 (Results 1 - 25 of 58) sorted by relevancy

1 2 3

  /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 */

Completed in 17 milliseconds

1 2 3