Home
last modified time | relevance | path

Searched refs:r31 (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/sys/powerpc/aim/
H A Dtrap_subr32.S95 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 */ \
144 stw %r31, FRAME_31+8(%r1); \
148 lwz %r31,(savearea+CPUSAVE_SRR1)(%r2); /* saved SRR1 */ \
158 stw %r31,FRAME_SRR1+8(1); \
[all …]
H A Dtrap_subr64.S68 slbmfee %r31,%r29
69 clrrdi %r31,%r31,28
70 slbie %r31
71 1: ld %r31, 0(%r28) /* Load SLB entry pointer */
72 cmpdi %r31, 0 /* If NULL, stop */
75 ld %r30, 0(%r31) /* Load SLBV */
76 ld %r31, 8(%r31) /* Load SLBE */
77 or %r31, %r31, %r29 /* Set SLBE slot */
78 slbmte %r30, %r31 /* Install SLB entry */
102 slbmfee %r31,%r29
[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/sys/powerpc/booke/
H A Dtrap_subr.S120 STORE %r31, (savearea+CPUSAVE_R31)(%r1); \
122 mfspr %r31, SPR_ESR; \
124 STORE %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
126 mfspr %r31, isrr1; /* MSR at interrupt time */ \
128 STORE %r31, (savearea+CPUSAVE_SRR1)(%r1); \
133 mtcr %r31; /* MSR at interrupt time */ \
143 STORE %r31, (savearea+CPUSAVE_R31)(%r1); \
145 mfspr %r31, SPR_ESR; \
147 STORE %r31, (savearea+CPUSAVE_BOOKE_ESR)(%r1); \
149 mfspr %r31, isrr1; /* MSR at interrupt time */ \
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
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 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 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 Ddfminmax.S48 if (!p2.new) jumpr:t r31
53 jumpr r31
68 if (!p2.new) jumpr:t r31
73 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 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 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
H A Dmodsi3.S37 if (p0) jumpr r31
56 if (p2) jumpr r31
60 jumpr r31
H A Dfastmath_dlib_asm.S139 jumpr r31
145 jumpr r31
274 jumpr r31
280 jumpr r31
391 jumpr r31
397 jumpr r31
H A Ddffma.S587 jumpr r31
596 jumpr r31
613 jumpr r31
622 jumpr r31
639 if (!p0) jumpr r31
645 if (p0.new) jumpr:t r31
658 jumpr r31
677 if (p0.new) jumpr:nt r31
H A Dumodsi3.S31 if (p0) jumpr r31
49 jumpr r31
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 Dudivsi3.S33 if (p0) jumpr r31
50 jumpr r31
H A Dudivmodsi4.S34 if (p0) jumpr r31
54 jumpr r31
H A Ddfsqrt.S328 jumpr r31
354 if (P_TMP.new) jumpr:t r31
367 if (P_TMP.new) jumpr:nt r31
397 jumpr r31
402 jumpr r31
H A Dmemcpy_forward_vp4cp4n2.S108 if (p0.new) jumpr:nt r31
122 jumpr r31
/freebsd/lib/libsys/powerpc64/
H A Dcerror.S43 std %r31,48(%r1)
45 mr %r31,%r3 /* stash errval in callee-saved register */
48 stw %r31,0(%r3) /* store errval into &errno */
50 ld %r31,48(%r1)
/freebsd/lib/libsys/powerpc/
H A Dcerror.S43 stw %r31,12(%r1)
52 mr %r31,%r3 /* stash errval in callee-saved register */
54 stw %r31,0(%r3) /* store errval into &errno */
56 lwz %r31,12(%r1)
/freebsd/sys/powerpc/powernv/
H A Dopalcall.S62 std %r31,-8(%r1)
63 mfmsr %r31
117 mtmsrd %r31
119 ld %r31,-8(%r1)
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_trampoline_hexagon.S78 jumpr r31
96 jumpr r31

123