Searched refs:r31 (Results 1 - 25 of 60) sorted by relevance

123

/freebsd-10.0-release/sys/ia64/ia64/
H A Dcontext.S41 add r31=8,r32
46 ld8 r16=[r31],16 // unat (before)
52 ld8 r18=[r31],16 // pr
58 ld8 r20=[r31],16 // bspstore
173 add r31=8,r32
183 st8 [r31]=r16,16 // unat (before)
189 st8 [r31]=r16,16 // pr
196 st8 [r31]=r17,16 // bspstore
208 st8 [r31]=r0,SIZEOF_SPECIAL-(6*8) // __spare
215 st8.spill [r31]
[all...]
H A Dsyscall.S82 movl r31=epc_syscall
87 mov b7=r31
258 add r31=8,r30
274 st8 [r31]=r28,16 // tf_flags
280 st8 [r31]=r21,16 // unat
286 st8 [r31]=r25,16 // pr
292 st8 [r31]=r18,16 // bspstore
298 st8 [r31]=r0,16 // __spare
304 st8 [r31]=r16,16 // rsc
310 st8 [r31]
[all...]
H A Dexception.S131 extr.u r31=sp,61,3
136 cmp.le p14,p15=IA64_VM_MINKERN_REGION,r31
188 add r31=8,r24
195 st8 [r31]=r0,16 // flags
200 st8 [r31]=r20,16 // unat
214 st8 [r31]=r18,16 // pr
220 st8 [r31]=r20,16 // bspstore
233 st8 [r31]=r0,16 // __spare
239 st8 [r31]=r21,16 // rsc
252 st8 [r31]
[all...]
H A Dpal.S60 mov r31=in3
/freebsd-10.0-release/lib/libc/powerpc/sys/
H A Dcerror.S44 stw %r0,20(%r1) /* and save lr, r31 */
45 stw %r31,8(%r1)
46 mr %r31,%r3 /* stash errval in callee-saved register */
48 stw %r31,0(%r3) /* store errval into &errno */
50 lwz %r31,8(%r1)
/freebsd-10.0-release/lib/libc/powerpc64/sys/
H A Dcerror.S45 std %r31,48(%r1)
47 mr %r31,%r3 /* stash errval in callee-saved register */
50 stw %r31,0(%r3) /* store errval into &errno */
52 ld %r31,48(%r1)
/freebsd-10.0-release/sys/boot/powerpc/ps3/
H A Dstart.S50 mfmsr %r31
51 clrldi %r31,%r31,1
52 mtmsrd %r31
67 mfmsr %r31
68 clrldi %r31,%r31,1
69 mtmsrd %r31
91 mfmsr %r31
92 clrldi %r31,
[all...]
/freebsd-10.0-release/lib/libkse/arch/ia64/ia64/
H A Dcontext.S47 add r31=8,r32
51 ld8 r16=[r31],16 // unat (before)
58 ld8 r18=[r31],16 // pr
64 ld8 r20=[r31],32 // bspstore
70 ld8 r22=[r31],16 // rsc
76 ld8 r24=[r31] // psr -- not used
190 add r31=8,r32
195 st8 [r31]=r0,16
212 st8 [r31]=r16,16 // unat (before)
218 st8 [r31]
[all...]
/freebsd-10.0-release/sys/powerpc/aim/
H A Dtrap_subr32.S85 * savearea r28-r31,DAR,DSISR (DAR & DSISR only for DSI traps)
89 * r31 scratch
95 GET_CPUINFO(%r31); \
97 stw %r30,(savearea+CPUSAVE_SRR0)(%r31); /* save SRR0 */ \
99 stw %r30,(savearea+CPUSAVE_SRR1)(%r31); /* save SRR1 */ \
104 mfsprg1 %r31; /* get saved SP */ \
105 stwu %r31,-FRAMELEN(%r1); /* save it in the callframe */ \
107 stw %r31,FRAME_1+8(%r1); /* save SP " " */ \
115 lwz %r31,(savearea+CPUSAVE_R31)(%r2); /* get saved r31 */ \
[all...]
H A Dtrap_subr64.S49 * Requires that r28-r31 be scratch, with r28 initialized to the SLB cache
61 slbmfee %r31,%r29
62 clrrdi %r31,%r31,28
63 slbie %r31
64 1: ld %r31, 0(%r28) /* Load SLB entry pointer */
65 cmpli 0, %r31, 0 /* If NULL, stop */
68 ld %r30, 0(%r31) /* Load SLBV */
69 ld %r31, 8(%r31) /* Loa
[all...]
/freebsd-10.0-release/sys/powerpc/booke/
H A Dtrap_subr.S118 stw %r31, (savearea+CPUSAVE_R31)(%r1); \
120 mfesr %r31; \
122 stw %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
124 mfspr %r31, isrr1; /* MSR at interrupt time */ \
126 stw %r31, (savearea+CPUSAVE_SRR1)(%r1); \
131 mtcr %r31; /* MSR at interrupt time */ \
141 stw %r31, (savearea+CPUSAVE_R31)(%r1); \
143 mfesr %r31; \
145 stw %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
147 mfspr %r31, isrr
[all...]
/freebsd-10.0-release/sys/ia64/include/
H A Dasm.h170 mov r31 = ar.k5 ; \
174 mov b7 = r31 ; \
/freebsd-10.0-release/contrib/gcc/config/rs6000/
H A Dsol-ci.asm72 stw %r31,12(%r1)
76 mflr %r31
78 # lwz %r3,_ex_shared0@got(%r31)
93 stw %r31,12(%r1)
97 mflr %r31
/freebsd-10.0-release/lib/libc/powerpc64/gen/
H A D_setjmp.S80 std %r31,40 + 22*8(%r3)
106 ld %r31,40 + 22*8(%r3)
H A Dsetjmp.S91 std %r31,40 + 22*8(%r6)
119 ld %r31,40 + 22*8(%r3)
H A Dsigsetjmp.S96 std %r31,40 + 22*8(%r6)
123 ld %r31,40 + 22*8(%r3)
/freebsd-10.0-release/lib/libkse/arch/powerpc/powerpc/
H A Dcontext.S84 stw %r31, _MC_R31(%r3)
136 lwz %r31, _MC_R31(%r3)
/freebsd-10.0-release/libexec/rtld-elf/powerpc64/
H A Drtld_start.S124 std %r3,64+0*8(%r1) # save r3-r31
144 ld %r3,64+0*8(%r1) # restore r3-r31
/freebsd-10.0-release/sys/powerpc/ofw/
H A Dofwcall64.S67 * at most 32 bits wide: lr, cr, r2, r13-r31, the old MSR. These
91 std %r31,200(%r1)
163 ld %r31,200(%r1)
186 * at most 32 bits wide: lr, cr, r2, r13-r31, the old MSR. These
210 std %r31,200(%r1)
283 ld %r31,200(%r1)
/freebsd-10.0-release/crypto/openssl/crypto/bn/asm/
H A Dpa-risc2.s50 ; millicode return ptr ; r31 (also a caller save register)
112 tmp_0 .reg %r31
776 SUB %r4,%r31,%r25 ;offset 0x934
782 SUB %r31,%r2,%r31 ;offset 0x94c
788 ADD,L %r31,%r26,%r31 ;offset 0x95c
790 LDO 1(%r31),%r31 ;offset 0x964
792 CMPB,*<<=,N %r31,
[all...]
/freebsd-10.0-release/lib/libc/ia64/gen/
H A D__divsi3.S45 alloc r31=ar.pfs,2,0,0,0
H A D__udivsi3.S45 alloc r31=ar.pfs,2,0,0,0
/freebsd-10.0-release/libexec/rtld-elf/powerpc/
H A Drtld_start.S136 stmw %r3,24(%r1) # save r3-r31
143 lmw %r3,24(%r1) # restore r3-r31
/freebsd-10.0-release/sys/libkern/ia64/
H A D__divsi3.S44 alloc r31=ar.pfs,2,0,0,0
H A D__udivsi3.S44 alloc r31=ar.pfs,2,0,0,0

Completed in 122 milliseconds

123