Home
last modified time | relevance | path

Searched refs:r30 (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/sys/powerpc/aim/
H A Dtrap_subr32.S96 mfsrr0 %r30; \
97 stw %r30,(savearea+CPUSAVE_SRR0)(%r31); /* save SRR0 */ \
98 mfsrr1 %r30; \
99 stw %r30,(savearea+CPUSAVE_SRR1)(%r31); /* save SRR1 */ \
100 mfmsr %r30; \
101 ori %r30,%r30,(PSL_DR|PSL_IR|PSL_RI)@l; /* relocation on */ \
102 mtmsr %r30; /* stack can now be accessed */ \
114 lwz %r30,(savearea+CPUSAVE_R30)(%r2); /* get saved r30 */ \
143 stw %r30, FRAME_30+8(%r1); \
147 lwz %r30,(savearea+CPUSAVE_SRR0)(%r2); /* saved SRR0 */ \
[all …]
H A Dtrap_subr64.S75 ld %r30, 0(%r31) /* Load SLBV */
78 slbmte %r30, %r31 /* Install SLB entry */
111 ld %r30, 0(%r28) /* Load SLBV */
112 slbmte %r30, %r31 /* Install SLB entry */
138 mfsrr0 %r30; \
139 std %r30,(savearea+CPUSAVE_SRR0)(%r31); /* save SRR0 */ \
140 mfsrr1 %r30; \
141 std %r30,(savearea+CPUSAVE_SRR1)(%r31); /* save SRR1 */ \
143 mfmsr %r30; \
144 ori %r30,%r30,(PSL_DR|PSL_IR|PSL_RI)@l; /* relocation on */ \
[all …]
H A Dlocore32.S83 1: mflr %r30
86 lwz %r1,8(%r30)
87 add %r1,%r1,%r30
97 lwz %r3,0(%r30) /* _DYNAMIC in %r3 */
98 add %r3,%r3,%r30
99 lwz %r4,4(%r30) /* GOT pointer */
100 add %r4,%r4,%r30
H A Dlocore64.S166 1: mflr %r30
167 ld %r1,0(%r30)
168 add %r1,%r1,%r30
/freebsd/lib/libsys/powerpc/
H A Dcerror.S45 stw %r30,8(%r1)
48 mflr %r30
49 addis %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@ha
50 addi %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@l
58 lwz %r30,8(%r1)
/freebsd/lib/libc/powerpc/gen/
H A D_ctx_start.S43 1: mflr %r30
44 mr %r3,%r30 # save for _DYNAMIC
45 addis %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@ha
46 addi %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@l
/freebsd/sys/powerpc/booke/
H A Dtrap_subr.S119 STORE %r30, (savearea+CPUSAVE_R30)(%r1); \
121 mfspr %r30, SPR_DEAR; \
123 STORE %r30, (savearea+CPUSAVE_BOOKE_DEAR)(%r1); \
125 mfspr %r30, isrr0; \
127 STORE %r30, (savearea+CPUSAVE_SRR0)(%r1); \
131 mfcr %r30; /* Save CR */ \
142 STORE %r30, (savearea+CPUSAVE_R30)(%r1); \
144 mfspr %r30, SPR_DEAR; \
146 STORE %r30, (savearea+CPUSAVE_BOOKE_DEAR)(%r1); \
148 mfspr %r30, isrr0; \
[all …]
/freebsd/stand/powerpc/ofw/
H A DtrampolineLE.S37 stw %r30, 8(%r1)
39 mfmsr %r30
40 mr %r5, %r30
64 lwz %r30, 8(%r1)
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_start.S60 1: mflr %r30
61 mr %r3,%r30 # save for _DYNAMIC
62 addis %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@ha
63 addi %r30,%r30,_GLOBAL_OFFSET_TABLE_-1b@l
66 lwz %r28,0(%r30) # get base-relative &_DYNAMIC
198 evstdd %r30, 248(%r1)
249 evldd %r30, 248(%r1)
/freebsd/sys/powerpc/powerpc/
H A Dswtch32.S97 mflr %r30 /* Prepare for secure-PLT calls */
98 addis %r30, %r30, (_GLOBAL_OFFSET_TABLE_-1b)@ha
99 addi %r30, %r30, (_GLOBAL_OFFSET_TABLE_-1b)@l
139 mr %r30, %r6 /* Prepare for secure-PLT calls */
H A Dswtch64.S116 std %r30,PCB_CONTEXT+18*8(%r6)
293 ld %r30,PCB_CONTEXT+18*8(%r3)
334 std %r30,PCB_CONTEXT+18*8(%r3)
H A Dcpu_subr64.S55 std %r30,PCB_CONTEXT+18*8(%r3)
/freebsd/stand/uboot/arch/powerpc/
H A Dstart.S43 stw %r30, 4(%r11)
57 stw %r30, 12(%r1)
63 lwz %r30, 4(%r11)
83 lwz %r30, 12(%r1)
/freebsd/sys/powerpc/ofw/
H A Dofwcall64.S97 std %r30,192(%r1)
209 ld %r30,192(%r1)
257 std %r30,192(%r1)
374 ld %r30,192(%r1)
/freebsd/lib/libc/powerpcspe/gen/
H A D_setjmp.S75 evstdd %r30,24+21*8(%r3)
104 evldd %r30,24+21*8(%r3)
H A Dsetjmp.S87 evstdd %r30,24+21*8(%r6)
117 evldd %r30,24+21*8(%r3)
H A Dsigsetjmp.S94 evstdd %r30,24+21*8(%r6)
125 evldd %r30,24+21*8(%r3)
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ia64.S78 { .mmi; ld1 r30=[r10],4
95 dep r30=r31,r30,8,8 };;
98 dep r24=r30,r24,48,16 };;
228 { .mmi; getf.sig r30=f40
239 add r23=r23,r30 };;
/freebsd/lib/libc/powerpc64/gen/
H A D_setjmp.S95 std %r30,40 + 21*8(%r3)
140 ld %r30,40 + 21*8(%r3)
H A Dsetjmp.S106 std %r30,40 + 21*8(%r6)
155 ld %r30,40 + 21*8(%r3)
H A Dsigsetjmp.S111 std %r30,40 + 21*8(%r6)
157 ld %r30,40 + 21*8(%r3)
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextFreeBSD_powerpc.cpp48 uint64_t r30; member
88 uint32_t r30; member
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dia64.S937 { .mfi; getf.sig r30=f56
971 add r30=r30,r29 };;
976 cmp.ltu p6,p0=r30,r29
977 add r31=r31,r30 };;
985 cmp.ltu p6,p0=r31,r30
1029 { .mfb; getf.sig r30=f58 }
1048 add r30=r30,r29 };;
1054 cmp.ltu p6,p0=r30,r29
1055 add r30=r30,carry2 };;
1061 cmp.ltu p6,p0=r30,carry2 };;
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_ppc_regs.h31 #define r30 30 macro
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S52 te03=r28; te10=r29; te21=r30; te32=r31;
357 { .mmi; ld1 r30=[out2]
377 dep out7=r30,out7,8,8 };;
399 shr.u r30=r28,sixteen }//;;
416 { .mmi; st1 [out1]=r30
734 { .mmi; ld1 r30=[out2]
754 dep out7=r30,out7,8,8 };;
776 shr.u r30=r28,sixteen }//;;
793 { .mmi; st1 [out1]=r30

12