Searched refs:r4 (Results 51 - 75 of 179) sorted by relevance

12345678

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dsync-ops.h37 push {r4, r5, r6, lr}; \
41 op(r4, r5, r0, r1, r2, r3); \
42 strexd r6, r4, r5, [r12]; \
46 pop { r4, r5, r6, pc }
/freebsd-11-stable/sys/arm/arm/
H A Dswtch-v6.S178 ldr r4, [r8, #PC_CPUID] /* r4 = current cpu id */
190 lsr r0, r4, #3
194 and r0, r4, #31
198 lsl r2, r4 /* r2 = mask */
222 * r4 = current cpu id
251 lsr r0, r4, #3
255 and r0, r4, #31
259 lsl r2, r4 /* r2 = mask */
302 stmia r3, {r4
[all...]
H A Dlocore-v6.S222 adr r4, Lpagetable /* load the pagetable address */
223 ldr r5, [r4, #4]
327 push {r4-r11, lr}
328 mov r4, r0
362 mcr CP15_TTBR0(r4) /* Set new TTB */
381 pop {r4-r11, pc}
391 * r4 - Trashed
396 ldr r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0
400 ldr r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0
402 orr r1, r4
[all...]
H A Dswtch-v4.S180 GET_PCPU(r6, r4)
188 ldr r4, =ARM_TP_ADDRESS
189 str r6, [r4]
191 str r6, [r4, #4] /* ARM_RAS_START */
193 str r6, [r4, #8] /* ARM_RAS_END */
197 ldmia r3, {r4-r12, sp, pc}
216 stmia r3, {r4-r12, sp, lr, pc}
236 mov r4, r0 /* Save the old thread. */
367 str r6, [r4, #TD_LOCK]
375 ldmia r3, {r4
[all...]
H A Dbcopyinout.S70 #define SAVE_REGS stmfd sp!, {r4-r11}; _SAVE({r4-r11})
71 #define RESTORE_REGS ldmfd sp!, {r4-r11}
87 * We save/restore r4-r11:
88 * r4-r11 are scratch
113 stmfd sp!, {r0-r2, r4, lr}
118 ldr r4, .L_arm_memcpy
120 ldr pc, [r4]
122 ldmfd sp!, {r0-r2, r4, lr}
128 GET_PCB(r4)
[all...]
H A Dexception.S174 ldr r4, [r5, #4]; /* reset it to point at the */ \
175 cmp r4, #0xffffffff; /* end of memory if necessary; */ \
176 movne r1, #0xffffffff; /* leave value in r4 for later */ \
183 cmpne r4, r1; /* execution later resumes at */ \
255 mrs r4, cpsr; /* save CPSR */ \
256 orr r1, r4, #(PSR_I|PSR_F); \
261 bic r4, r4, #(PSR_I|PSR_F); \
267 msr cpsr_c, r4; /* Restore interrupts */ \
270 orr r0, r4, #(PSR_
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Dlibunwind-arm.S52 ldmia r1, {r3, r4, r5} /* {sp, lr, pc}. */
56 stmfd sp!, {r2, r3, r4}
58 stmfd sp!, {r3, r4, r5}
61 ldmia r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp}
101 stmfd sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip}
/freebsd-11-stable/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_asm.S95 cmpw %r4,%r0
111 cmpd %r4,%r0
118 cmpw %r4,%r0
135 subi %r8,%r4,1
152 addme %r8,%r4
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dswtch32.S73 mr %r2, %r4
97 mr %r2,%r4 /* and the new thread ptr in curthread */
188 mfcr %r4 /* Save the condition register */
189 stw %r4,PCB_CR(%r3)
190 mflr %r4 /* Save the link register */
191 stw %r4,PCB_LR(%r3)
200 lwz %r4,CF_ARG0(%r1)
H A Dswtch64.S78 mr %r13, %r4
121 mr %r13,%r4 /* and the new thread ptr in curthread*/
259 mfcr %r4 /* Save the condition register */
260 std %r4,PCB_CR(%r3)
262 mflr %r4 /* Save the link register */
263 std %r4,PCB_LR(%r3)
273 ld %r4,CF_ARG0(%r1)
/freebsd-11-stable/lib/libc/powerpc/gen/
H A Dsetjmp.S59 li %r4,0 /* set = NULL */
118 mr %r6,%r4 /* save val param */
122 mr %r4,%r3
124 addi %r4,%r4,4 /* &set */
/freebsd-11-stable/lib/libc/powerpc64/gen/
H A Dsigsetjmp.S58 stw %r4,0(%r3)
59 or. %r7,%r4,%r4
63 li %r4,0 /* set = NULL */
163 mr %r6,%r4
170 mr %r4,%r3
172 addi %r4,%r4,4 /* &set */
H A Dsetjmp.S59 li %r4,0 /* set = NULL */
159 mr %r6,%r4 /* save val param */
164 mr %r4,%r3
166 addi %r4,%r4,4 /* &set */
/freebsd-11-stable/lib/libc/arm/gen/
H A D_setjmp.S89 stmia r0, {r4-r14}
91 stmia r0, {r4-r12}
130 ldmia r0, {r4-r14}
132 ldmia r0, {r4-r12}
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofwcall32.S74 lwz %r4,openfirmware_entry@got(%r7)
75 lwz %r4,0(%r4)
104 mtctr %r4
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DSHA1.cpp67 static inline void r4(uint32_t &A, uint32_t &B, uint32_t &C, uint32_t &D, function
166 r4(A, B, C, D, E, 60, InternalState.Buffer.L);
167 r4(E, A, B, C, D, 61, InternalState.Buffer.L);
168 r4(D, E, A, B, C, 62, InternalState.Buffer.L);
169 r4(C, D, E, A, B, 63, InternalState.Buffer.L);
170 r4(B, C, D, E, A, 64, InternalState.Buffer.L);
171 r4(A, B, C, D, E, 65, InternalState.Buffer.L);
172 r4(E, A, B, C, D, 66, InternalState.Buffer.L);
173 r4(D, E, A, B, C, 67, InternalState.Buffer.L);
174 r4(
[all...]
/freebsd-11-stable/lib/libc/powerpc/sys/
H A Dcerror.S54 li %r4,-1
/freebsd-11-stable/lib/libc/powerpc64/sys/
H A Dcerror.S57 li %r4,-1
/freebsd-11-stable/stand/powerpc/kboot/
H A Dkerneltramp.S62 lwz %r4,8(%r8)
78 lwbrx %r4, %r8, %r10
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dmodsi3.S32 r4 = cl0(r1) define
36 r3 = sub(r4,r3)
H A Dudivsi3.S31 r4 = r1 define
32 r1:0 = combine(r0,r4)
/freebsd-11-stable/lib/libc/arm/string/
H A Dmemcpy_xscale.S72 stmfd sp!, {r4-r9} /* Free up some registers */
82 ldr r4, [r1], #0x04 /* LD:00-03 */
89 strd r4, [r3], #0x08 /* ST:00-07 */
90 ldr r4, [r1], #0x04 /* LD:18-1b */
99 strd r4, [r3], #0x08 /* ST:18-1f */
100 ldr r4, [r1], #0x04 /* LD:30-33 */
109 strd r4, [r3], #0x08 /* ST:30-37 */
110 ldr r4, [r1], #0x04 /* LD:48-4b */
118 strd r4, [r3], #0x08 /* ST:48-4f */
119 ldr r4, [r
[all...]
/freebsd-11-stable/sys/powerpc/booke/
H A Dtrap_subr.S210 mfctr %r4; \
212 stw %r4, FRAME_CTR+8(%r1); \
235 lwz %r4, FRAME_CTR+8(%r1); \
239 mtctr %r4; \
244 lwz %r4, FRAME_BOOKE_DBCR0+8(%r1); \
245 mtspr SPR_DBCR0, %r4; \
803 lwz %r4,0(%r5) /* interrupt_vector_base in r4 */
804 add %r4,%r4,
[all...]
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Ds390x.S15 // BN_ULONG bn_mul_add_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5);
23 ltgfr %r4,%r4
30 nr %r2,%r4 // len%4
31 sra %r4,2 // cnt=len/4
38 brct %r4,.Loop4_madd
71 brct %r4,.Loop4_madd
125 // BN_ULONG bn_mul_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5);
133 ltgfr %r4,%r4
[all...]
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Dbsaes-armv7.S87 vldmia r4!, {q9} @ round 0 key
194 vldmia r4!, {q8-q11}
199 vldmia r4!, {q8}
203 vldmia r4!, {q9}
207 vldmia r4!, {q10}
210 vldmia r4!, {q11}
534 vldmia r4, {q8} @ last round key
573 vldmia r4!, {q9} @ round 0 key
682 vldmia r4!, {q8-q11}
687 vldmia r4!, {q
[all...]

Completed in 169 milliseconds

12345678