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

1234

/freebsd-13-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-13-stable/lib/libc/powerpc/sys/
H A Dcerror.S44 stw %r0,24(%r1) /* and save lr, r31 */
45 stw %r31,12(%r1)
54 mr %r31,%r3 /* stash errval in callee-saved register */
56 stw %r31,0(%r3) /* store errval into &errno */
58 lwz %r31,12(%r1)
/freebsd-13-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.S54 * Requires that r28-r31 be scratch, with r28 initialized to the SLB cache
69 slbmfee %r31,%r29
70 clrrdi %r31,%r31,28
71 slbie %r31
72 1: ld %r31, 0(%r28) /* Load SLB entry pointer */
73 cmpdi %r31, 0 /* If NULL, stop */
76 ld %r30, 0(%r31) /* Load SLBV */
77 ld %r31, 8(%r31) /* Loa
[all...]
H A Dlocore64.S160 ld %r31,-0x8000(%r2) /* First TOC entry is TOC base */
161 subf %r31,%r31,%r2 /* Subtract from real TOC base to get base */
183 mr %r4,%r31
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
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 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...]
H A Dfastmath_dlib_asm.S139 jumpr r31
145 jumpr r31
274 jumpr r31
280 jumpr r31
391 jumpr r31
397 jumpr r31
/freebsd-13-stable/sys/powerpc/booke/
H A Dtrap_subr.S122 STORE %r31, (savearea+CPUSAVE_R31)(%r1); \
124 mfspr %r31, SPR_ESR; \
126 STORE %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
128 mfspr %r31, isrr1; /* MSR at interrupt time */ \
130 STORE %r31, (savearea+CPUSAVE_SRR1)(%r1); \
135 mtcr %r31; /* MSR at interrupt time */ \
145 STORE %r31, (savearea+CPUSAVE_R31)(%r1); \
147 mfspr %r31, SPR_ESR; \
149 STORE %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
151 mfspr %r31, isrr
[all...]
/freebsd-13-stable/sys/powerpc/powernv/
H A Dopalcall.S64 std %r31,-8(%r1)
65 mfmsr %r31
119 mtmsrd %r31
121 ld %r31,-8(%r1)
/freebsd-13-stable/lib/libc/powerpcspe/gen/
H A D_setjmp.S78 evstdd %r31,24+22*8(%r3)
107 evldd %r31,24+22*8(%r3)
H A Dsetjmp.S90 evstdd %r31,24+22*8(%r6)
120 evldd %r31,24+22*8(%r3)
H A Dsigsetjmp.S97 evstdd %r31,24+22*8(%r6)
128 evldd %r31,24+22*8(%r3)

Completed in 99 milliseconds

1234