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

123

/freebsd-11-stable/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-11-stable/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-11-stable/sys/powerpc/aim/
H A Dtrap_subr32.S86 * savearea r28-r31,DAR,DSISR (DAR & DSISR only for DSI traps)
90 * r31 scratch
96 GET_CPUINFO(%r31); \
98 stw %r30,(savearea+CPUSAVE_SRR0)(%r31); /* save SRR0 */ \
100 stw %r30,(savearea+CPUSAVE_SRR1)(%r31); /* save SRR1 */ \
105 mfsprg1 %r31; /* get saved SP */ \
106 stwu %r31,-FRAMELEN(%r1); /* save it in the callframe */ \
108 stw %r31,FRAME_1+8(%r1); /* save SP " " */ \
116 lwz %r31,(savearea+CPUSAVE_R31)(%r2); /* get saved r31 */ \
[all...]
H A Dtrap_subr64.S52 * Requires that r28-r31 be scratch, with r28 initialized to the SLB cache
64 slbmfee %r31,%r29
65 clrrdi %r31,%r31,28
66 slbie %r31
67 1: ld %r31, 0(%r28) /* Load SLB entry pointer */
68 cmpdi %r31, 0 /* If NULL, stop */
71 ld %r30, 0(%r31) /* Load SLBV */
72 ld %r31, 8(%r31) /* Loa
[all...]
H A Dlocore64.S98 ld %r31,-0x8000(%r2) /* First TOC entry is TOC base */
99 subf %r31,%r31,%r2 /* Subtract from real TOC base to get base */
104 add %r1,%r1,%r31
116 mr %r4,%r31
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dfabs_opt.S24 jumpr r31
31 jumpr r31
H A Ddfminmax.S48 if (!p2.new) jumpr:t r31
53 jumpr r31
68 if (!p2.new) jumpr:t r31
73 jumpr r31
H A Ddivsi3.S43 if (p2) jumpr r31
49 if (p2) jumpr r31
54 if (p0) jumpr r31
74 if (!p1) jumpr r31
78 jumpr r31
H A Dfma_opt.S25 jumpr r31
H A Dfmax_opt.S24 jumpr r31
H A Dfmin_opt.S24 jumpr r31
H A Dmodsi3.S37 if (p0) jumpr r31
56 if (p2) jumpr r31
60 jumpr r31
H A Dfastmath2_dlib_asm.S113 jumpr r31
118 jumpr r31
214 jumpr r31
219 jumpr r31
324 if(!p0) jumpr r31
328 jumpr r31
339 jumpr r31
422 jumpr r31
430 jumpr r31
435 jumpr r31
[all...]
H A Dudivdi3.S45 if (p0) jumpr r31 // if divisor > dividend, we're done, so return
65 jumpr r31 // return
H A Dudivmoddi4.S45 if (p0) jumpr r31 // if divisor > dividend, we're done, so return
65 jumpr r31 // return
H A Dudivmodsi4.S34 if (p0) jumpr r31
54 jumpr r31
H A Dudivsi3.S33 if (p0) jumpr r31
50 jumpr r31
H A Dumodsi3.S31 if (p0) jumpr r31
49 jumpr r31
H A Dfastmath2_ldlib_asm.S108 jumpr r31
114 jumpr r31
207 jumpr r31
213 jumpr r31
321 jumpr r31
334 jumpr r31
343 jumpr r31
H A Ddfmul.S134 jumpr r31
151 if (!p0.new) jumpr:t r31
167 jumpr r31
254 jumpr r31
282 jumpr r31
364 jumpr r31
379 jumpr r31
390 jumpr r31
404 jumpr r31
H A Ddfaddsub.S149 jumpr r31
175 jumpr r31
212 if (p0.new) jumpr:t r31
224 jumpr r31
254 jumpr r31
341 jumpr r31
353 jumpr r31
359 if (!p0.new) jumpr:t r31 // If not, just return A
368 if (p0.new) jumpr:t r31
380 jumpr r31
[all...]
H A Dmemcpy_forward_vp4cp4n2.S108 if (p0.new) jumpr:nt r31
122 jumpr r31
H A Ddfdiv.S219 jumpr r31
284 jumpr r31
303 if (!P_TMP) jumpr r31 // Else, we want to set Unf+Inexact
307 if (!P_TMP) jumpr r31 // If not, just return
319 jumpr r31
349 jumpr r31
440 jumpr r31
465 jumpr r31
480 jumpr r31
489 jumpr r31
[all...]
/freebsd-11-stable/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-11-stable/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

Completed in 154 milliseconds

123