Home
last modified time | relevance | path

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

1234

/freebsd-10-stable/sys/ia64/ia64/
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]=r4,16 // r4
[all …]
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]=r11,16 // psr
[all …]
Dexception.S73 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 // __spare
[all …]
/freebsd-10-stable/lib/libkse/arch/ia64/ia64/
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]=r16,16 // pr
[all …]
/freebsd-10-stable/sys/powerpc/aim/
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 …]
Dtrap_subr64.S61 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) /* Load SLBE */
70 or %r31, %r31, %r29 /* Set SLBE slot */
71 slbmte %r30, %r31 /* Install SLB entry */
86 slbmfee %r31,%r29
[all …]
/freebsd-10-stable/sys/powerpc/booke/
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, isrr1; /* MSR at interrupt time */ \
[all …]
Dlocore.S96 mr %r31, %r4
221 mr %r4, %r31
261 1: mflr %r31 /* r31 hold the address of bp_ntlb1s */
294 lwz %r3, 0(%r31)
315 lwz %r6, 0(%r31)
316 addi %r5, %r31, 4
/freebsd-10-stable/sys/boot/powerpc/ps3/
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,%r31,1
93 mtmsrd %r31
/freebsd-10-stable/lib/libc/powerpc/sys/
Dcerror.S45 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-stable/lib/libc/powerpc64/sys/
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-stable/contrib/gcc/config/rs6000/
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
Dsol-cn.asm72 lwz %r31,12(%r1)
80 lwz %r31,12(%r1)
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
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,%r4,$00060036 ;offset 0x968
799 SUB %r4,%r31,%r24 ;offset 0x97c
804 EXTRD,U %r4,31,32,%r31 ;offset 0x98c
805 CMPB,*<>,N %r31,%r2,$00060020 ;offset 0x990
[all …]
Dpa-risc2W.s46 ; millicode return ptr ; r31 (also a caller save register)
104 tmp_0 .reg %r31
779 SUBI 64,%r24,%r31 ; i = 64 - i;
782 CMPB,= %r31,%r0,$0000001A ; if (i)
784 MTSARCM %r31 ; i to shift
786 SUBI 64,%r31,%r19 ; 64 - i; redundent
789 MTSARCM %r31 ; i to shift
801 EXTRD,U %r4,31,32,%r31 ; h >> 32
802 CMPB,*=,N %r31,%r6,$D2 ; if ((h>>32) != dh)(forward) div
827 ADD,L %r20,%r2,%r31
[all …]
Dia64.S934 { .mii; getf.sig r31=f47
968 add r31=r31,r30 };;
976 cmp.ltu p6,p0=r31,r30
977 add r31=r31,carry2 };;
985 cmp.ltu p6,p0=r31,carry2 };;
992 { .mfb; st8 [r33]=r31,16 };;
1469 getf.sig r31=f10 };; // th
1473 (p0) cmp.eq equ,cont=HH,r31 };;
1477 { .mib; (cont) cmp.leu cont,break=HH,r31
1478 (p8) add r31=-1,r31
[all …]
/freebsd-10-stable/sys/powerpc/ofw/
Dofwcall64.S91 std %r31,200(%r1)
163 ld %r31,200(%r1)
210 std %r31,200(%r1)
283 ld %r31,200(%r1)
/freebsd-10-stable/sys/ia64/include/
Dasm.h170 mov r31 = ar.k5 ; \
174 mov b7 = r31 ; \
/freebsd-10-stable/lib/libc/powerpc64/gen/
D_setjmp.S80 std %r31,40 + 22*8(%r3)
106 ld %r31,40 + 22*8(%r3)
Dsetjmp.S91 std %r31,40 + 22*8(%r6)
119 ld %r31,40 + 22*8(%r3)
Dsigsetjmp.S96 std %r31,40 + 22*8(%r6)
123 ld %r31,40 + 22*8(%r3)
/freebsd-10-stable/lib/libkse/arch/powerpc/powerpc/
Dcontext.S84 stw %r31, _MC_R31(%r3)
136 lwz %r31, _MC_R31(%r3)
/freebsd-10-stable/libexec/rtld-elf/powerpc64/
Drtld_start.S124 std %r3,64+0*8(%r1) # save r3-r31
144 ld %r3,64+0*8(%r1) # restore r3-r31
/freebsd-10-stable/sys/powerpc/powerpc/
Dswtch64.S103 std %r31,PCB_CONTEXT+19*8(%r6)
207 ld %r31,PCB_CONTEXT+19*8(%r3)
262 std %r31,PCB_CONTEXT+19*8(%r3)
/freebsd-10-stable/libexec/rtld-elf/powerpc/
Drtld_start.S136 stmw %r3,24(%r1) # save r3-r31
143 lmw %r3,24(%r1) # restore r3-r31

1234