Home
last modified time | relevance | path

Searched refs:r2 (Results 1 – 25 of 608) sorted by relevance

12345678910>>...25

/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.disasm/
H A Dam33.s68 swaph r3,r2
76 mov (r1),r2
82 mov (16,r1),r2
83 mov r2,(16,r1)
84 mov (16,sp),r2
85 mov r2,(16,sp)
86 mov 0x1ffeff,r2
88 mov (0x1ffeff,r1),r2
89 mov r2,(0x1ffeff,r1)
90 mov (0x1ffeff,sp),r2
[all …]
/openbsd-src/sys/arch/arm/arm/
H A Dbus_space_asm_generic.S50 ldrb r0, [r1, r2]
54 ldrh r0, [r1, r2]
58 ldr r0, [r1, r2]
66 strb r3, [r1, r2]
70 strh r3, [r1, r2]
74 str r3, [r1, r2]
82 add r0, r1, r2
84 ldr r2, [sp, #0]
85 teq r2, #0
90 subs r2, r2, #1
[all …]
H A Dbcopyinout.S72 teq r2, #0
89 cmp r2, #0x08
103 sub r2, r2, #1
106 sub r2, r2, #1
109 sub r2, r2, #1
116 cmp r2, #0x08
125 cmp r2, #0x60 /* Must be > 0x5f for unrolled cacheline */
146 sub r2, r2, #4
149 sub r2, r2, #4
152 sub r2, r2, #4
[all …]
H A Din_cksum_arm.S76 adds r2, r1, #0x00
79 movne r2, r2, ror #8
80 adds r8, r8, r2
172 subs r2, r2, r1
180 add r0, r2, r6
182 rsb r1, r2, #0x00
210 mov r2, #0
225 orreq r2, r4, r5, lsl #8
226 orreq r2, r2, r6, lsl #16
227 orrne r2, r5, r4, lsl #8
[all …]
/openbsd-src/lib/libc/arch/m88k/gen/
H A Dsigsetjmp.S59 st %r1, %r2,0 /* save registers to the environment buffer */
60 st %r14,%r2,8
61 st %r15,%r2,12
62 st %r16,%r2,16
63 st %r17,%r2,20
64 st %r18,%r2,24
65 st %r19,%r2,28
66 st %r20,%r2,32
67 st %r21,%r2,36
68 st %r22,%r2,40
[all …]
H A Dsetjmp.S57 st %r1, %r2,0 /* save registers to the environment buffer */
58 st %r14,%r2,8
59 st %r15,%r2,12
60 st %r16,%r2,16
61 st %r17,%r2,20
62 st %r18,%r2,24
63 st %r19,%r2,28
64 st %r20,%r2,32
65 st %r21,%r2,36
66 st %r22,%r2,40
[all …]
H A D_setjmp.S58 st %r1, %r2,0 /* save registers to the environment buffer */
59 st %r14,%r2,8
60 st %r15,%r2,12
61 st %r16,%r2,16
62 st %r17,%r2,20
63 st %r18,%r2,24
64 st %r19,%r2,28
65 st %r20,%r2,32
66 st %r21,%r2,36
67 st %r22,%r2,40
[all …]
/openbsd-src/sys/arch/arm/armv7/
H A Dbus_space_asm_armv7.S51 ldrb r0, [r1, r2]
56 ldrh r0, [r1, r2]
61 ldr r0, [r1, r2]
69 strb r3, [r1, r2]
74 strh r3, [r1, r2]
79 str r3, [r1, r2]
88 add r0, r1, r2
90 ldr r2, [sp, #0]
91 teq r2, #0
96 subs r2, r2, #1
[all …]
/openbsd-src/sys/arch/luna88k/stand/boot/
H A Dsetjmp.S35 st %r1, %r2, 0
36 st %r14, %r2, 4
37 st %r15, %r2, 2*4
38 st %r16, %r2, 3*4
39 st %r17, %r2, 4*4
40 st %r18, %r2, 5*4
41 st %r19, %r2, 6*4
42 st %r20, %r2, 7*4
43 st %r21, %r2, 8*4
44 st %r22, %r2, 9*4
[all …]
H A Dlocore.S73 or.u %r2, %r0, %hi16(cpu_park)
74 or %r2, %r2, %lo16(cpu_park)
76 xmem %r2, %r3, %r0
78 bcnd eq0, %r2, 1f /* master! causing all the others to park */
79 jmp %r2 /* park ourselves */
83 or.u %r2, %r0, %hi16(edata)
84 or %r2, %r2, %lo16(edata)
87 1: st %r0, %r2, %r0
88 addu %r2, %r2, 4
89 cmp %r3, %r2, %r4
[all …]
/openbsd-src/lib/libc/arch/arm/string/
H A D_memcpy.S79 subs r2, r2, #4
88 subs r2, r2, #8
90 subs r2, r2, #0x14
101 subs r2, r2, #0x20
104 cmn r2, #0x10
107 subge r2, r2, #0x10
111 adds r2, r2, #0x14
117 subsge r2, r2, #0x0c
121 adds r2, r2, #8
124 subs r2, r2, #4
[all …]
/openbsd-src/sys/lib/libkern/arch/arm/
H A Dmemcpy.S81 subs r2, r2, #4
90 subs r2, r2, #8
92 subs r2, r2, #0x14
103 subs r2, r2, #0x20
106 cmn r2, #0x10
109 subge r2, r2, #0x10
113 adds r2, r2, #0x14
119 subsge r2, r2, #0x0c
123 adds r2, r2, #8
126 subs r2, r2, #4
[all …]
H A Dmemset.S56 cmp r2, #0x00000004 /* Do we have less than 4 bytes */
65 sub r2, r2, r3
71 cmp r2, #0x00000004
83 cmp r2, #0x00000020 /* If less than 32 then use words */
95 sub r2, r2, #0x00000010 /* Adjust count */
96 cmp r2, #0x00000010 /* Still got at least 16 bytes ? */
103 cmp r2, #0x00000004
114 sub r2, r2, #0x0004
115 cmp r2, #0x00000004
119 cmp r2, #0x00000000
[all …]
/openbsd-src/sys/arch/m88k/m88k/
H A Dsubr.S58 ld.usr %r2,%r2,%r0
65 ld.usr %r2,%r2,%r0
68 ld %r2,%r2,%r0
74 ld.h.usr %r2,%r2,%r0
81 ld.h.usr %r2,%r2,%r0
84 ld.h %r2,%r2,%r0
90 ld.b.usr %r2,%r2,%r0
97 ld.b.usr %r2,%r2,%r0
100 ld.b %r2,%r2,%r0
106 st.usr %r3,%r2,%r0
[all …]
H A Dprocess.S49 bcnd eq0, %r2, 1f
51 ldcr %r2, CPU
52 ld %r2, %r2, CI_CURPCB
53 st %r1, %r2, PCB_PC /* save return address */
62 ldcr %r2, PSR
63 set %r2, %r2, 1<PSR_INTERRUPT_DISABLE_BIT>
64 stcr %r2, PSR
70 or %r2, %r0, SONPROC
71 st.b %r2, %r3, P_STAT
75 ld %r2, %r3, P_ADDR
[all …]
H A Dm88110_mmu.S59 stcr %r2, ICMD
65 stcr %r2, ICTL
72 stcr %r2, ISAR
79 stcr %r2, ISAP
86 stcr %r2, IUAP
91 stcr %r2, IIR
96 stcr %r2, IBP
101 stcr %r2, IPPU
106 stcr %r2, IPPL
111 stcr %r2, ISR
[all …]
H A Datomic.S56 ld %r4, %r2, %r0
58 st %r4, %r2, %r0
66 ld %r4, %r2, %r0
69 st %r4, %r2, %r0
77 or %r9, %r2, %r0
78 ld %r2, %r9, %r0
79 addu %r2, %r2, %r3
80 st %r2, %r9, %r0
88 or %r9, %r2, %r0
89 ld %r2, %r9, %r0
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A Darith-rand-ll.c54 { unsigned long long xx = x, yy = y, r1, r2; in main() local
57 r2 = xx % yy; in main()
58 if (r2 >= yy || r1 * yy + r2 != xx) in main()
61 { signed long long xx = x, yy = y, r1, r2; in main() local
65 r2 = xx % yy; in main()
66 if (ABS (r2) >= (unsigned long long) ABS (yy) || (signed long long) (r1 * yy + r2) != xx) in main()
70 { unsigned int xx = x, yy = y, r1, r2; in main() local
73 r2 = xx % yy; in main()
74 if (r2 >= yy || r1 * yy + r2 != xx) in main()
77 { signed int xx = x, yy = y, r1, r2; in main() local
[all …]
H A Darith-rand.c54 { unsigned long xx = x, yy = y, r1, r2; in main() local
57 r2 = xx % yy; in main()
58 if (r2 >= yy || r1 * yy + r2 != xx) in main()
61 { signed long xx = x, yy = y, r1, r2; in main() local
65 r2 = xx % yy; in main()
66 if (ABS (r2) >= (unsigned long) ABS (yy) || (signed long) (r1 * yy + r2) != xx) in main()
70 { unsigned int xx = x, yy = y, r1, r2; in main() local
73 r2 = xx % yy; in main()
74 if (r2 >= yy || r1 * yy + r2 != xx) in main()
77 { signed int xx = x, yy = y, r1, r2; in main() local
[all …]
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Dieee754-sf.S73 movs r2, r0, lsl #1
75 teqne r2, r3
76 mvnnes ip, r2, asr #24
80 @ Compute exponent difference. Make largest exponent in r2,
82 mov r2, r2, lsr #24
83 rsbs r3, r2, r3, lsr #24
84 addgt r2, r2, r3
108 teq r2, r3
113 sub r2, r2, #1
137 add r2, r2, #1
[all …]
/openbsd-src/regress/sys/kern/realpath/
H A Drealpathtest.c39 char * r2; member
51 ret.r2 = realpath(pathname, resolv2); in rpcompare()
64 if (rc.r2 == NULL) { \
74 if (strcmp(rc.r2, rc.r3) != 0) \
76 "expected '%s", __FILE__, __LINE__, (A), rc.r2, \
82 if (rc.r2 != NULL) \
84 "returned '%s'", __FILE__, __LINE__, (A), rc.r2); \
99 char r2[PATH_MAX]; in main() local
117 RP_SHOULD_FAIL("//.//usr/bin/.././../herp", r2, r3); in main()
118 RP_SHOULD_SUCCEED("/usr/include/machine/setjmp.h", r2, r3); in main()
[all …]
/openbsd-src/gnu/gcc/gcc/config/mcore/
H A Dlib1.asm68 mov r7,r2
71 movi r2,0 // 0 dividend
76 lsl r2,r7 // and the low 32 bits of numerator
94 1: lslc r2,1 // 1 bit left shift of r1-r2
102 4: mov r2,r4 // return quotient
119 mov r7,r2
122 movi r2,0 // 0 dividend
127 lsl r2,r7 // and the low 32 bits of numerator
129 1: lslc r2,1 // 1 bit left shift of r1-r2
136 mov r2,r1 // return remainder
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mcore/
H A Dlib1.asm68 mov r7,r2
71 movi r2,0 // 0 dividend
76 lsl r2,r7 // and the low 32 bits of numerator
94 1: lslc r2,1 // 1 bit left shift of r1-r2
102 4: mov r2,r4 // return quotient
119 mov r7,r2
122 movi r2,0 // 0 dividend
127 lsl r2,r7 // and the low 32 bits of numerator
129 1: lslc r2,1 // 1 bit left shift of r1-r2
136 mov r2,r1 // return remainder
[all …]
/openbsd-src/sys/arch/powerpc64/powerpc64/
H A Dtrap_subr.S137 std %r2, FRAME_2+32(%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_DAR)(%r2); /* saved DAR */ \
176 ld %r29, (savearea+CPUSAVE_DSISR)(%r2);/* saved DSISR */ \
177 ld %r30, (savearea+CPUSAVE_SRR0)(%r2); /* saved SRR0 */ \
[all …]
/openbsd-src/lib/libc/arch/arm/gen/
H A D_setjmp.S64 ldr r2, .L_jmpxor_setjmp
65 1: add r2, pc, r2 /* r2 = &__jmpxor */
66 ldr r3, [r2], #4 /* r3 = __jmpxor[1] */
67 ldr r2, [r2] /* r2 = __jmpxor[0] */
68 eor r2, r13, r2 /* r2 = sp ^ __jmpxor[0] */
81 stmia r0, {r2-r11}
84 mov r2, r0 /* overwrite __jmpxor copies */
96 ldr r2, .L_setjmp_magic
98 teq r2, r3
111 ldmia r0, {r2-r11}
[all …]

12345678910>>...25