Searched refs:r2 (Results 76 - 100 of 369) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/arm/ti/
H A Dti_smc.S33 /* r0 and r1 contains the eventual arguments, r2 contains the function ID */
36 mov r12, r2 /* the rom expects the function ID in r12 */
/freebsd-11-stable/sys/arm/arm/
H A Dcpufunc_asm.S118 bic r2, r3, r0 /* Clear bits */
119 eor r2, r2, r1 /* XOR bits */
122 teq r2, r3 /* Only write if there is a change */
123 mcrne CP15_SCTLR(r2) /* Write new control register */
165 mrc p15, 0, r2, c2, c0, 0; \
166 mov r2, r2; \
H A Dcpufunc_asm_armv7.S131 mov r2, r8, lsl #2
132 add r2, r2, r2
134 ldr r1, [r0, r2]
137 and r2, r1, #7
138 add r2, r2, #4
153 orr r6, r6, r7, lsl r2
189 and r2, r
[all...]
H A Dswtch-v4.S153 ldrne r2, [r7, #(PCB_L1VEC)] /* Fetch new vector_page value */
155 cmpne r3, r2 /* Stuffing the same value? */
156 strne r2, [r0] /* Store if not. */
207 * r2 = lock (new lock for old thread)
218 mov r6, r2 /* Save the mutex */
225 GET_PCPU(r7, r2)
229 ldr r2, [r1, #TD_PCB]
230 str r2, [r7, #PC_CURPCB]
235 ldr r2, [r0, #(TD_PCB)]
258 /* rem: r2
[all...]
H A Dexception.S155 mrs r2, cpsr; /* Get the CPSR */ \
156 bic r2, r2, #(PSR_MODE); /* Fix for SVC mode */ \
157 orr r2, r2, #(PSR_SVC32_MODE); \
158 msr cpsr_c, r2; /* Punch into SVC mode */ \
159 mov r2, sp; /* Save SVC sp */ \
165 str r2, [sp, #-4]!; /* Push SVC sp */ \
193 mrs r2, cpsr; /* Get the CPSR */ \
194 bic r2, r
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dcomparesf2.S54 lsls r2, r0, #1
57 mov r2, r0, lsl #1
68 orrs r6, r2
70 orrs r12, r2, r3, lsr #1
90 subs r0, r2, r3
94 subspl r0, r2, r3
155 cmp r2, r6
164 cmp r2, #0xff000000
228 lsls r2, r0, #1
234 cmp r2, r
[all...]
H A Dmodsi3.S34 sdiv r2, r0, r1
35 mls r0, r2, r1, r0
45 eor r2, r0, r0, asr #31
47 sub r0, r2, r0, asr #31
H A Ddivsi3.S53 asrs r2, r0, #31
55 eors r0, r2
57 subs r0, r0, r2
60 eor r2, r0, r0, asr #31
62 sub r0, r2, r0, asr #31
/freebsd-11-stable/sys/powerpc/aim/
H A Dtrap_subr64.S137 std %r2, FRAME_2+48(%r1); /* save r2 " " */ \
140 GET_CPUINFO(%r2); \
141 ld %r27,(savearea+CPUSAVE_R27)(%r2); /* get saved r27 */ \
142 ld %r28,(savearea+CPUSAVE_R28)(%r2); /* get saved r28 */ \
143 ld %r29,(savearea+CPUSAVE_R29)(%r2); /* get saved r29 */ \
144 ld %r30,(savearea+CPUSAVE_R30)(%r2); /* get saved r30 */ \
145 ld %r31,(savearea+CPUSAVE_R31)(%r2); /* get saved r31 */ \
175 ld %r28,(savearea+CPUSAVE_AIM_DAR)(%r2); /* saved DAR */ \
176 ld %r29,(savearea+CPUSAVE_AIM_DSISR)(%r2);/* save
[all...]
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Darmv4-mont.S20 stmdb sp!,{r0,r2} @ sp points at argument block
25 ldr r2,.LOPENSSL_armcap
26 ldr r0,[r0,r2]
28 ldmia sp, {r0,r2}
47 add r4,r2,r0 @ &bp[num-1]
51 ldr r2,[r2] @ bp[0]
57 umull r10,r11,r5,r2 @ ap[0]*bp[0]
69 umlal r10,r11,r5,r2 @ ap[j]*bp[0]
90 ldr r2,[r
[all...]
H A Daes-armv4.S173 mov r11,r2
188 ldrb r2,[r12,#11]
194 orr r2,r2,r4,lsl#8
196 orr r2,r2,r5,lsl#16
198 orr r2,r2,r6,lsl#24
207 ldr r2,[r12,#8]
212 rev r2,r
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Dbpabi.S33 #define yyh r2
39 #define yyl r2
78 ldmfd sp!, {r2, r3}
91 ldmfd sp!, {r2, r3}
/freebsd-11-stable/lib/libc/arm/gen/
H A Dsigsetjmp.S61 ldr r2, .L_setjmp_magic /* load magic */
65 teq r2, r3 /* magic correct? */
H A Ddivsi3.S88 ands r2, r1, #0x80000000
89 eor ip, ip, r2
91 orr ip, r2, ip, lsr #1 /* ip bit 0x40000000 = -ve division */
95 mov r2, #1
244 addhs r3, r3,r2, lsl #31
248 addhs r3, r3,r2, lsl #30
252 addhs r3, r3,r2, lsl #29
256 addhs r3, r3,r2, lsl #28
260 addhs r3, r3,r2, lsl #27
264 addhs r3, r3,r2, ls
[all...]
/freebsd-11-stable/sys/libkern/arm/
H A Dffs.S60 adrne r2, .L_ffs_table
66 ldrbne r0, [ r2, r0, lsr #26 ]
H A Dldivmod.S36 * They take n in {r0, r1} and m in {r2, r3} then pass them into the
39 * ABI required us to return r in {r2, r3}.
52 ldmfd sp!, {r2, r3} /* Load the remainder */
62 ldmfd sp!, {r2, r3} /* Load the remainder */
H A Ddivsi3.S94 ands r2, r1, #0x80000000
95 eor ip, ip, r2
97 orr ip, r2, ip, lsr #1 /* ip bit 0x40000000 = -ve division */
101 mov r2, #1
250 addhs r3, r3,r2, lsl #31
254 addhs r3, r3,r2, lsl #30
258 addhs r3, r3,r2, lsl #29
262 addhs r3, r3,r2, lsl #28
266 addhs r3, r3,r2, lsl #27
270 addhs r3, r3,r2, ls
[all...]
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_read_extract2.c86 int r, r2; local
101 r2 = archive_write_finish_entry(ad);
102 if (r2 < ARCHIVE_WARN)
103 r2 = ARCHIVE_WARN;
105 if (r2 != ARCHIVE_OK && r == ARCHIVE_OK)
108 if (r2 < r)
109 r = r2;
/freebsd-11-stable/lib/libc/arm/aeabi/
H A Daeabi_vfp_double.S39 LOAD_DREG(d1, r2, r3)
48 LOAD_DREG(d1, r2, r3)
57 LOAD_DREG(d1, r2, r3)
66 LOAD_DREG(d1, r2, r3)
78 LOAD_DREG(d1, r2, r3)
90 LOAD_DREG(d1, r2, r3)
102 LOAD_DREG(d1, r2, r3)
114 LOAD_DREG(d1, r2, r3)
126 LOAD_DREG(d1, r2, r3)
171 LOAD_DREG(d1, r2, r
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_ppc64.S20 std r2,24(r1)
34 mflr r2
36 addis r2,r2,.TOC.-0b@ha
37 addi r2,r2,.TOC.-0b@l
39 addis r2,r2,_setjmp-0b@ha
40 addi r2,r2,_setjm
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/arm/
H A Ddtrace_asm.S111 ldm r0, {r2, r3}
113 mov r0, r2
118 mov r1, r2
121 mov r0, r2
134 teq r2, #0x00000000
141 teqne r5, r2
156 teq r2, #0x00000000
164 teqne r5, r2
192 strex ip, r2, [r0] /* Store new to target */
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dswtch32.S73 mr %r2, %r4
97 mr %r2,%r4 /* and the new thread ptr in curthread */
128 lwz %r7,TD_LOCK(%r2)
134 lwz %r17,TD_PCB(%r2) /* Get new current PCB */
143 stw %r2,PC_CURTHREAD(%r7) /* Store new current thread */
144 lwz %r17,TD_PCB(%r2) /* Store new current PCB */
147 mr %r3,%r2 /* Get new thread ptr */
154 mr %r3,%r2 /* Pass curthread to enable_fpu */
162 mr %r3,%r2 /* Pass curthread to enable_vec */
/freebsd-11-stable/crypto/openssl/crypto/
H A Darmv4cpuid.S11 .Ladd: ldrex r2,[r0]
12 add r3,r2,r1
13 strex r2,r3,[r0]
14 cmp r2,#0
20 ldr r2,.Lspinlock
24 add r6,r3,r2 @ &spinlock
32 ldr r2,[r4]
33 add r2,r2,r5
34 str r2,[r
[all...]
H A Dia64cpuid.S22 { .mii; ld4 r2=[r32]
26 { .mii; mov ar.ccv=r2
27 add r8=r2,r33
28 mov r3=r2 };;
30 cmpxchg4.acq r2=[r32],r8,ar.ccv
32 { .mib; cmp.ne p6,p0=r2,r3
53 .save ar.pfs,r2
55 { .mib; alloc r2=ar.pfs,0,96,0,96
138 { .mib; and r2=7,r32
150 { .mib; cmp.eq p6,p0=0,r2
[all...]
/freebsd-11-stable/sys/arm/at91/
H A Dat91_reset.S50 ldr r2, =RSTC_RCR
57 str r3, [r2]

Completed in 109 milliseconds

1234567891011>>