Searched refs:r4 (Results 1 - 25 of 179) sorted by relevance

12345678

/freebsd-11-stable/lib/libc/powerpc/sys/
H A Dsetlogin.S39 mflr %r4
40 lwz %r4,CNAME(_logname_valid)@got(%r4)
42 stw %r5,0(%r4)
45 lis %r4,CNAME(_logname_valid)@ha
47 stw %r5,CNAME(_logname_valid)@l(%r4)
/freebsd-11-stable/crypto/openssl/crypto/
H A Ds390xcpuid.S8 larl %r4,OPENSSL_s390xcap_P
9 stg %r0,8(%r4) # wipe capability vectors
10 stg %r0,16(%r4)
11 stg %r0,24(%r4)
12 stg %r0,32(%r4)
13 stg %r0,40(%r4)
14 stg %r0,48(%r4)
15 stg %r0,56(%r4)
16 stg %r0,64(%r4)
17 stg %r0,72(%r4)
[all...]
H A Dppccpuid.pl64 xor r4,r4,r4
92 add r0,r4,r5
106 mftbu r4
115 $CMPLI r4,7
118 $CMPLI r4,0
120 Little: mtctr r4
128 subi r4,r4,
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dmemcpy_forward_vp4cp4n2.S47 // At the same time, compute r4 to be the number of 32-byte blocks
57 r4 = extractu(r3, #7, #5) define
61 r4 = minu(r5, r4) define
64 r4 = or(r4, ##2105344) // 2105344 = 0x202000 define
68 l2fetch(r1, r4)
76 r4 = memw(r1++#4) define
77 memw(r0++#4) = r4.new
100 memw(r0++#8) = r4
106 r4 = lsr(r2, #3) // r4 = number of 32-byte blocks remaining. define
118 r4 = memw(r1++#4) define
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dchkstk.S15 // movw r4, #256 // Number of bytes of stack, in units of 4 byte
17 // sub.w sp, sp, r4
23 lsl r4, r4, #2
26 mov r5, r4
H A Daddsf3.S27 push {r4, r5, r6, r7, lr}
47 movs r4, r0
51 movs r1, r4
56 lsls r4, r0, #(typeWidth - significandBits)
57 lsrs r4, r4, #(typeWidth - significandBits - 3) // aSignificand << 3
68 orrs r4, r6
114 adds r4, r4, r5
119 movs r7, r4
[all...]
H A Ddivsi3.S17 push {r4, r7, lr} ;\
20 pop {r4, r7, pc}
46 movs r4, r0
47 eors r4, r1
49 eor r4, r0, r1
69 asrs r4, #31
70 eors r0, r4
71 subs r0, r0, r4
73 eor r0, r0, r4, asr #31
74 sub r0, r0, r4, as
[all...]
H A Dmodsi3.S17 push {r4, r7, lr} ;\
20 pop {r4, r7, pc}
43 mov r4, r0
52 eor r0, r0, r4, asr #31
53 sub r0, r0, r4, asr #31
/freebsd-11-stable/contrib/gcclibs/libgomp/config/linux/powerpc/
H A Dfutex.h39 register long int r4 __asm__ ("r4");
45 r4 = op;
54 : "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6)
55 : "r"(r0), "r"(r3), "r"(r4), "r"(r5), "r"(r6)
/freebsd-11-stable/sys/arm/ti/
H A Dti_smc.S35 stmfd sp!, {r4-r12, lr}
39 ldmfd sp!, {r4-r12, pc}
/freebsd-11-stable/sys/powerpc/aim/
H A Dlocore32.S86 stw %r4,20(%r1)
92 lwz %r4,4(%r30) /* GOT pointer */
93 add %r4,%r4,%r30
94 lwz %r4,4(%r4) /* got[0] is _DYNAMIC link addr */
95 subf %r4,%r4,%r3 /* subtract to calculate relocbase */
99 lwz %r4,20(%r1)
/freebsd-11-stable/sys/powerpc/booke/
H A Dlocore.S98 mr %r31, %r4
114 lis %r4, HID0_E500_DEFAULT_SET@h
115 ori %r4, %r4, HID0_E500_DEFAULT_SET@l
121 lis %r4, HID0_E500MC_DEFAULT_SET@h
122 ori %r4, %r4, HID0_E500MC_DEFAULT_SET@l
128 lis %r4, HID0_E5500_DEFAULT_SET@h
129 ori %r4, %r4, HID0_E5500_DEFAULT_SE
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dcopystr.S72 stmfd sp!, {r4-r5} /* stack is 8 byte aligned */
78 1: ldrb r4, [r0], #0x0001
80 teq r4, #0x00000000
81 strb r4, [r1], #0x0001
85 teq r4, #0x00000000
92 ldmfd sp!, {r4-r5} /* stack is 8 byte aligned */
96 #define SAVE_REGS stmfd sp!, {r4-r6}
97 #define RESTORE_REGS ldmfd sp!, {r4-r6}
117 GET_PCB(r4)
118 ldr r4, [r
[all...]
H A Dbcopyinout_xscale.S85 stmfd sp!, {r0-r2, r4, lr}
90 ldr r4, .L_arm_memcpy
92 ldr pc, [r4]
94 ldmfd sp!, {r0-r2, r4, lr}
117 ldmfdgt sp!, {r4-r7} /* r3 > 0 Restore r4-r7 */
118 ldmfdlt sp!, {r4-r9} /* r3 < 0 Restore r4-r9 */
154 stmfd sp!, {r4-r9} /* Free up some registers */
155 mov r3, #-1 /* Signal restore r4
[all...]
H A Din_cksum_arm.S61 stmfd sp!, {r4-r11,lr}
93 ldmfd sp!, {r4-r11,pc}
97 stmfd sp!, {r4-r7, lr}
100 ldmfd sp!, {r4-r7, pc}
131 ldrb r4, [r0], #0x01 /* Fetch 1st byte */
138 orreq r2, r5, r4, lsl #8
140 orrne r2, r4, r5, lsl #8
143 orreq r2, r4, r5, lsl #8
145 orrne r2, r5, r4, lsl #8
170 ldrd r4, [r
[all...]
H A Dbcopy_page.S78 #define SAVE_REGS stmfd sp!, {r4-r8, lr}; _SAVE({r4-r8, lr})
79 #define RESTORE_REGS ldmfd sp!, {r4-r8, pc}
136 stmfd sp!, {r4-r8, lr}
137 _SAVE({r4-r8, lr})
144 mov r4, #0
182 ldmfd sp!, {r4-r8, pc}
192 stmfd sp!, {r4, r5}
193 _SAVE({r4, r5})
198 ldr r4, [r
[all...]
/freebsd-11-stable/lib/libc/arm/sys/
H A Dcerror.S42 stmfd sp!, {r4, lr}
43 mov r4, r0
45 str r4, [r0]
48 ldmfd sp!, {r4, pc}
/freebsd-11-stable/libexec/rtld-elf/powerpc/
H A Drtld_start.S42 stw %r4,20(%r1) /* argv */
68 lwz %r4,4(%r3)
69 add %r4,%r4,%r3 /* &_GLOBAL_OFFSET_TABLE-4, blrl insn. */
70 dcbst %r0,%r4 /* sync i-cache with d-cache */
72 icbi %r0,%r4
75 lwz %r4,0(%r3) /* offset to _DYNAMIC */
76 add %r3,%r4,%r3 /* r3 = &_DYNAMIC, absolute value */
79 mflr %r4 /* &_GLOBAL_OFFSET_TABLE_, absolute value */
80 lwz %r4,
[all...]
/freebsd-11-stable/lib/libc/arm/string/
H A Dmemmove.S82 stmdb sp!, {r4} /* borrow r4 */
87 ldmia r1!, {r3, r4, r12, lr}
88 stmia r0!, {r3, r4, r12, lr}
89 ldmia r1!, {r3, r4, r12, lr}
90 stmia r0!, {r3, r4, r12, lr}
96 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
97 stmiage r0!, {r3, r4, r12, lr}
99 ldmia sp!, {r4} /* return r4 */
[all...]
H A Dmemcpy_arm.S62 * Additional registers are preserved prior to use i.e. r4, r5 & lr
84 stmdb sp!, {r4} /* borrow r4 */
89 ldmia r1!, {r3, r4, r12, lr}
90 stmia r0!, {r3, r4, r12, lr}
91 ldmia r1!, {r3, r4, r12, lr}
92 stmia r0!, {r3, r4, r12, lr}
97 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
98 stmiage r0!, {r3, r4, r12, lr}
100 ldmia sp!, {r4} /* retur
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/
H A Dopensolaris_atomic.S32 add %r5,%r4,%r5
41 cmplw %r6,%r4
54 cmpld %r6,%r4
72 rlwinm %r4,%r4,0,24,31 /* mask and rotate the argument */
73 slw %r4,%r4,%r7
76 or %r5,%r4,%r5
/freebsd-11-stable/lib/libc/powerpc64/sys/
H A Dsetlogin.S36 addis %r4,%r2,CNAME(_logname_valid)@toc@ha
38 stw %r5,CNAME(_logname_valid)@toc@l(%r4)
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors_vfork_arm.inc.S12 push {r4, lr}
14 pop {r4, lr}
25 push {r0, r4}
37 pop {r0, r4}
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Darmv4-gf2m.S10 mov r4,#0
12 str r4,[sp,#0] @ tab[0]=0
21 eor r4,r6,r8 @ a2^a4
24 str r4,[sp,#24] @ tab[6]=a2^a4
35 mov r4,r7,lsr#29
40 eor r4,r4,r6,lsr#26
45 eor r4,r4,r7,lsr#23
50 eor r4,r
[all...]
H A Darmv4-mont.S41 stmdb sp!,{r4-r12,lr} @ save 10 registers
47 add r4,r2,r0 @ &bp[num-1]
55 str r4,[r0,#15*4] @ save &bp[num]
62 mov r4,sp
73 str r12,[r4],#4 @ tp[j-1]=,tp++
75 cmp r4,r0
79 ldr r4,[r0,#13*4] @ restore bp
90 ldr r2,[r4,#4]! @ *(++bp)
99 str r4,[r0,#13*4] @ save bp
103 mov r4,s
[all...]

Completed in 288 milliseconds

12345678