Home
last modified time | relevance | path

Searched refs:r28 (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/sys/powerpc/aim/
H A Dtrap_subr64.S61 ld %r28,PC_USERSLB(%r3)
62 cmpdi %r28, 0 /* If user SLB pointer NULL, exit */
71 1: ld %r31, 0(%r28) /* Load SLB entry pointer */
80 addi %r28, %r28, 8 /* Advance pointer */
92 addi %r28,%r1,PC_KERNSLB
93 ld %r29,16(%r28) /* One past USER_SLB_SLOT */
108 ld %r31, 8(%r28) /* Load SLBE */
111 ld %r30, 0(%r28) /* Load SLBV */
114 2: addi %r28, %r28, 16 /* Advance pointer */
151 std %r28,FRAME_LR+48(%r1); /* save LR " " */ \
[all …]
H A Dtrap_subr32.S109 stw %r28,FRAME_LR+8(%r1); /* save LR " " */ \
112 lwz %r28,(savearea+CPUSAVE_R28)(%r2); /* get saved r28 */ \
141 stw %r28, FRAME_28+8(%r1); \
145 lwz %r28,(savearea+CPUSAVE_AIM_DAR)(%r2); /* saved DAR */ \
155 stw %r28,FRAME_AIM_DAR+8(1); \
184 lwz %r28,FRAME_28+8(%r1); \
364 stw %r28,(PC_TEMPSAVE+CPUSAVE_R28)(%r1) /* free r28-r31 */
373 mflr %r28 /* save LR */
601 stw %r28,(PC_DISISAVE+CPUSAVE_R28)(%r1) /* free r28-r31 */
626 mftb %r28
[all …]
/freebsd/sys/powerpc/booke/
H A Dtrap_subr.S217 std %r28, FRAME_28+CALLSIZE(r); \
247 ld %r28, FRAME_28+CALLSIZE(r); \
273 LOAD %r28, (savearea+CPUSAVE_BOOKE_DEAR)(%r2); \
275 STORE %r28, FRAME_BOOKE_DEAR+CALLSIZE(%r1); \
348 std %r28, (TLBSAVE_BOOKE_R28)(br); \
361 ld %r28, (TLBSAVE_BOOKE_R28)(br); \
377 mtspr SPR_SPRG5, %r28; \
381 LOAD %r28, PC_BOOKE_TLB_LEVEL(%r1); \
382 TLB_NEST(%r29,%r28); \
383 addi %r28, %r28, 1; \
[all …]
H A Dlocore.S292 mr %r3, %r28
589 mr %r3, %r28
735 addi %r28, %r29, 1 /* Use next entry. */
736 rlwimi %r3, %r28, 16, 10, 15 /* Select temp entry */
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_start.S66 lwz %r28,0(%r30) # get base-relative &_DYNAMIC
67 sub %r28,%r3,%r28 # r28 = relocbase
68 mr %r4,%r28 # r4 = relocbase
196 evstdd %r28, 232(%r1)
247 evldd %r28, 232(%r1)
/freebsd/crypto/openssl/crypto/rc4/asm/
H A Drc4-parisc.pl89 $YY="%r28";
306 blr %r0,%r28
309 andcm %r28,%r1,%r28
312 ldo L\$opts-L\$pic(%r28),%r28
/freebsd/crypto/openssl/crypto/
H A Dpariscid.pl29 $rv="%r28";
116 and,*<> $inp,%r1,%r28
124 andcm $len,%r1,%r28
127 addib,*<> -$SIZE_T,%r28,L\$ot
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ia64.S75 { .mmi; ld1 r28=[r8],4
82 { .mii; and r28=-4,r28
93 dep r28=r29,r28,8,8 };;
97 dep r24=r28,r24,32,16;;
225 { .mmi; getf.sig r28=f38
234 { .mmi; add h1=r26,r28
238 cmp.ltu p7,p0=h1,r28
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dia64.S839 { .mfi; getf.sig r28=f54
864 add r28=r28,r27 };;
868 { .mfi; cmp.ltu p6,p0=r28,r27
870 add r29=r29,r28 };;
874 { .mfi; cmp.ltu p6,p0=r29,r28
927 { .mfi; getf.sig r28=f74
958 add r28=r28,r27 };;
964 cmp.ltu p6,p0=r28,r27
965 add r29=r29,r28 };;
970 cmp.ltu p6,p0=r29,r28
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S52 te03=r28; te10=r29; te21=r30; te32=r31;
278 xor r28=t3,te03 // 15/3:done!
334 st4 [in0]=r28 // s3
355 { .mmi; ld1 r28=[in0]
365 dep out7=r28,out7,24,8 };;
396 shr.u r31=r28,twenty4 }//;; // s3
398 extr.u r29=r28,8,8
399 shr.u r30=r28,sixteen }//;;
413 { .mmi; st1 [out3]=r28
655 xor r28=t3,te03 // 15/3:done!
[all …]
/freebsd/sys/powerpc/ofw/
H A Dofwcall64.S95 std %r28,176(%r1)
207 ld %r28,176(%r1)
255 std %r28,176(%r1)
372 ld %r28,176(%r1)
/freebsd/lib/libc/powerpcspe/gen/
H A D_setjmp.S73 evstdd %r28,24+19*8(%r3)
102 evldd %r28,24+19*8(%r3)
H A Dsetjmp.S85 evstdd %r28,24+19*8(%r6)
115 evldd %r28,24+19*8(%r3)
H A Dsigsetjmp.S92 evstdd %r28,24+19*8(%r6)
123 evldd %r28,24+19*8(%r3)
/freebsd/lib/libc/powerpc64/gen/
H A D_setjmp.S93 std %r28,40 + 19*8(%r3)
138 ld %r28,40 + 19*8(%r3)
H A Dsetjmp.S104 std %r28,40 + 19*8(%r6)
153 ld %r28,40 + 19*8(%r3)
H A Dsigsetjmp.S109 std %r28,40 + 19*8(%r6)
155 ld %r28,40 + 19*8(%r3)
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextFreeBSD_powerpc.cpp46 uint64_t r28; member
86 uint32_t r28; member
H A DRegisterInfos_ppc64.h86 DEFINE_GPR_PPC64(r28, NULL, LLDB_INVALID_REGNUM), \
228 uint64_t r28; member
/freebsd/sys/powerpc/powerpc/
H A Dswtch64.S114 std %r28,PCB_CONTEXT+16*8(%r6)
291 ld %r28,PCB_CONTEXT+16*8(%r3)
332 std %r28,PCB_CONTEXT+16*8(%r3)
H A Dcpu_subr64.S53 std %r28,PCB_CONTEXT+16*8(%r3)
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Ddfdiv.S40 #define SIGN r28
108 #define ONE r28
353 #define SIGN r28
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_ppc_regs.h29 #define r28 28 macro
H A Dtsan_rtl_ppc64.S93 std r28,136(r3)
238 std r28,136(r3)
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp65 r27, fp = r27, r28, sp = r28, r29, r30, r31, blink = r31, enumerator
100 DEFINE_GENERIC_REGISTER_STUB(r28, "sp", LLDB_REGNUM_GENERIC_SP),

12