Home
last modified time | relevance | path

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

12345678910>>...15

/NextBSD/sys/arm/arm/
HDin_cksum_arm.S77 adds r2, r1, #0x00
80 movne r2, r2, ror #8
81 adds r8, r8, r2
99 mov r0, r2
122 mov r2, #0
138 orreq r2, r5, r4, lsl #8
139 orreq r2, r2, r6, lsl #24
140 orrne r2, r4, r5, lsl #8
141 orrne r2, r2, r6, lsl #16
143 orreq r2, r4, r5, lsl #8
[all …]
HDsupport.S121 ldr r2, .L_min_bzero_size
122 ldr r2, [r2]
123 cmp r1, r2
126 mov r2, #0
139 mov r1, r2
146 ands r2, ip, #0x03 /* Get the bottom two bits */
164 mov r2, r3 /* Duplicate data */
172 strdge r2, [ip], #0x08
173 strdge r2, [ip], #0x08
174 strdge r2, [ip], #0x08
[all …]
HDbus_space_asm_generic.S51 ldrb r0, [r1, r2]
56 ldrh r0, [r1, r2]
61 ldr r0, [r1, r2]
70 strb r3, [r1, r2]
75 strh r3, [r1, r2]
80 str r3, [r1, r2]
89 add r0, r1, r2
91 ldr r2, [sp, #0]
92 teq r2, #0
97 subs r2, r2, #1
[all …]
HDbcopyinout.S93 teq r2, #0
97 adds r3, r0, r2
112 cmp r2, r3
114 stmfd sp!, {r0-r2, r4, lr}
123 ldmfd sp!, {r0-r2, r4, lr}
143 cmp r2, #0x08
157 sub r2, r2, #1
160 sub r2, r2, #1
163 sub r2, r2, #1
170 cmp r2, #0x08
[all …]
HDfusu.S93 str r4, [r2]
125 GET_PCB(r2)
126 ldr r2, [r2]
129 teq r2, #0x00000000
134 str r3, [r2, #PCB_ONFAULT]
140 str r0, [r2, #PCB_ONFAULT]
156 GET_PCB(r2)
157 ldr r2, [r2]
160 teq r2, #0x00000000
165 str r1, [r2, #PCB_ONFAULT]
[all …]
HDcpufunc_asm_sheeva.S45 mrs r2, cpsr
46 orr r3, r2, #PSR_I | PSR_F
58 msr cpsr_c, r2
75 and r2, r0, ip
76 add r1, r1, r2
82 and r2, r0, ip
83 rsb r2, r2, #PAGE_SIZE
84 cmp r1, r2
86 movcs ip, r2
89 sub r2, r3, #1
[all …]
HDbcopy_page.S86 mov r2, #(PAGE_SIZE >> 9)
88 mov r2, #(PAGE_SIZE >> 7)
116 subs r2, r2, #1
139 mov r2, #(PAGE_SIZE >> 9)
141 mov r2, #(PAGE_SIZE >> 7)
179 subs r2, r2, #1
195 ldr r2, [r0], #0x04 /* 0x00 */
200 strd r2, [r1], #0x08
201 ldr r2, [r0], #0x04 /* 0x10 */
206 strd r2, [r1], #0x08
[all …]
HDbcopyinout_xscale.S66 cmp r2, #0x00
70 adds r3, r0, r2
85 cmp r2, r3
87 stmfd sp!, {r0-r2, r4, lr}
96 ldmfd sp!, {r0-r2, r4, lr}
129 cmp r2, ip /* Enough bytes left to align it? */
131 sub r2, r2, ip
141 cmp r2, #0x00 /* All done? */
148 cmp r2, #0x08 /* Less than 8 bytes remaining? */
155 subne r2, r2, #0x04
[all …]
HDblockio.S68 subs r2, r2, #4 /* r2 = length - 4 */
80 subs r2, r2, r12
92 subs r2, r2, #4
95 adds r2, r2, #4 /* r2 = length again */
98 cmp r2, #2
121 subs r2, r2, #4 /* r2 = length - 4 */
133 subs r2, r2, r12
145 subs r2, r2, #4
148 adds r2, r2, #4 /* r2 = length again */
150 cmp r2, #2
[all …]
HDlocore-v4.S92 mov ip, r2 /* Save meta data */
117 mrc p15, 0, r2, c1, c0, 0
118 ands r2, r2, #CPU_CONTROL_MMU_ENABLE
134 ldr r2, Lend
135 sub r2, r2, r0
149 mrc p15, 0, r2, c1, c0, 0
150 bic r2, r2, #(CPU_CONTROL_MMU_ENABLE | CPU_CONTROL_DC_ENABLE |\
152 bic r2, r2, #(CPU_CONTROL_IC_ENABLE)
153 bic r2, r2, #(CPU_CONTROL_BPRD_ENABLE)
154 mcr p15, 0, r2, c1, c0, 0
[all …]
HDcpu_asm-v6.S75 ubfx r2, r0, #13, #15 /* get num sets - 1 from CCSIDR */
84 lsl r2, r2, r0 /* shift sets by log2(linesize) */
85 add r3, r3, r2 /* merge numsets - 1 with numways - 1 */
86 sub ip, ip, r2 /* subtract numsets - 1 from way decr */
89 mov r2, ip /* r2 now contains set way decr */
97 subeq r3, r3, r2 /* zero?, decrement way and restore set count */
130 ubfx r2, r0, #13, #15 /* get num sets - 1 from CCSIDR */
139 lsl r2, r2, r0 /* shift sets by log2(linesize) */
140 add r3, r3, r2 /* merge numsets - 1 with numways - 1 */
141 sub ip, ip, r2 /* subtract numsets - 1 from way decr */
[all …]
/NextBSD/lib/libc/arm/string/
HDmemcpy_xscale.S46 cmp r2, #0x0c
55 sub r2, r2, #0x01
58 suble r2, r2, #0x01
61 sublt r2, r2, #0x01
73 subne r2, r2, #0x04
77 subs r2, r2, #0x80
133 subs r2, r2, #0x80
138 adds r2, r2, #0x80 /* Adjust for extra sub */
141 subs r2, r2, #0x20
158 subs r2, r2, #0x20
[all …]
HDmemset.S93 mov r1, r2
100 ands r2, ip, #0x03 /* Get the bottom two bits */
123 mov r2, r3 /* Duplicate data */
132 strdge r2, [ip], #0x08
133 strdge r2, [ip], #0x08
134 strdge r2, [ip], #0x08
135 strdge r2, [ip], #0x08
137 strdge r2, [ip], #0x08
138 strdge r2, [ip], #0x08
139 strdge r2, [ip], #0x08
[all …]
HDmemmove.S56 cmp r3, r2 /* if (r3 < len) we have an overlap */
69 subs r2, r2, #4
78 subs r2, r2, #8
80 subs r2, r2, #0x14
91 subs r2, r2, #0x20
94 cmn r2, #0x10
98 subge r2, r2, #0x10
102 adds r2, r2, #0x14
109 subsge r2, r2, #0x0c
113 adds r2, r2, #8
[all …]
HDmemcpy_arm.S71 subs r2, r2, #4
80 subs r2, r2, #8
82 subs r2, r2, #0x14
93 subs r2, r2, #0x20
96 cmn r2, #0x10
99 subge r2, r2, #0x10
103 adds r2, r2, #0x14
109 subsge r2, r2, #0x0c
113 adds r2, r2, #8
116 subs r2, r2, #4
[all …]
HDmemcmp.S74 cmp r2, #0x06
80 cmp r2, #0x00
84 subne r2, r2, #0x01
99 subs r2, r2, #0x01
107 subs r2, r2, #0x01
115 subs r2, r2, #0x01
119 subs r2, r2, #0x04
124 subs r2, r2, #0x04
130 adds r2, r2, #0x04
139 add r2, r2, #0x03
[all …]
/NextBSD/sys/sparc64/include/
HDktr.h42 #define ATR(desc, r1, r2, r3, l1, l2) \ argument
46 SET(ktr_idx, r2, r1) ; \
47 lduw [r1], r2 ; \
48 l2: add r2, 1, r3 ; \
52 casa [r1] ASI_N, r2, r3 ; \
53 cmp r2, r3 ; \
55 mov r3, r2 ; \
58 mulx r2, KTR_SIZEOF, r2 ; \
59 add r1, r2, r1 ; \
60 rd %tick, r2 ; \
[all …]
HDasmacros.h53 #define ATOMIC_DEC_INT(r1, r2, r3) \ argument
54 lduw [r1], r2 ; \
55 9: sub r2, 1, r3 ; \
56 casa [r1] ASI_N, r2, r3 ; \
57 cmp r2, r3 ; \
59 mov r3, r2
64 #define ATOMIC_INC_INT(r1, r2, r3) \ argument
65 lduw [r1], r2 ; \
66 9: add r2, 1, r3 ; \
67 casa [r1] ASI_N, r2, r3 ; \
[all …]
/NextBSD/crypto/openssl/crypto/bn/asm/
HDs390x.S21 la %r1,0(%r2) // put rp aside [to give way to]
22 lghi %r2,0 // return value
27 lghi %r2,3
30 nr %r2,%r4 // len%4
101 la %r2,1(%r2) // see if len%4 is zero ...
102 brct %r2,.Loop1_madd // without touching condition code:-)
105 lgr %r2,zero // return value
106 alcgr %r2,%r12 // collect even carry bit
120 brct %r2,.Loop1_madd
131 la %r1,0(%r2) // put rp aside
[all …]
/NextBSD/contrib/gcc/config/arm/
HDieee754-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 …]
/NextBSD/sys/arm/xscale/ixp425/
HDixp425_a4x_io.S56 ldr r0, [r1, r2, LSL #2]
62 ldr r0, [r1, r2, LSL #2]
70 ldr r0, [r1, r2, LSL #2]
79 str r3, [r1, r2, LSL #2]
87 str r3, [r1, r2, LSL #2]
92 str r3, [r1, r2, LSL #2]
100 add r0, r1, r2, lsl #2
101 ldr r2, [sp, #0]
103 teq r2, #0
106 subs r2, r2, #1
[all …]
/NextBSD/crypto/openssl/crypto/
HDs390xcpuid.S8 larl %r2,OPENSSL_s390xcap_P
9 stg %r0,8(%r2)
10 .long 0xb2b02000 # stfle 0(%r2)
13 .long 0xb2b02000 # stfle 0(%r2)
15 lg %r2,0(%r2)
24 lg %r2,16(%r15)
32 l %r1,0(%r2)
35 cs %r1,%r0,0(%r2)
37 lgfr %r2,%r0 # OpenSSL expects the new value
47 lgr %r2,%r15
[all …]
/NextBSD/sys/powerpc/aim/
HDtrap_subr32.S109 stw %r2, FRAME_2+8(%r1); /* save r2 " " */ \
112 GET_CPUINFO(%r2); \
113 lwz %r28,(savearea+CPUSAVE_R28)(%r2); /* get saved r28 */ \
114 lwz %r29,(savearea+CPUSAVE_R29)(%r2); /* get saved r29 */ \
115 lwz %r30,(savearea+CPUSAVE_R30)(%r2); /* get saved r30 */ \
116 lwz %r31,(savearea+CPUSAVE_R31)(%r2); /* get saved r31 */ \
146 lwz %r28,(savearea+CPUSAVE_AIM_DAR)(%r2); /* saved DAR */ \
147 lwz %r29,(savearea+CPUSAVE_AIM_DSISR)(%r2);/* saved DSISR */\
148 lwz %r30,(savearea+CPUSAVE_SRR0)(%r2); /* saved SRR0 */ \
149 lwz %r31,(savearea+CPUSAVE_SRR1)(%r2); /* saved SRR1 */ \
[all …]
HDtrap_subr64.S134 std %r2, FRAME_2+48(%r1); /* save r2 " " */ \
137 GET_CPUINFO(%r2); \
138 ld %r27,(savearea+CPUSAVE_R27)(%r2); /* get saved r27 */ \
139 ld %r28,(savearea+CPUSAVE_R28)(%r2); /* get saved r28 */ \
140 ld %r29,(savearea+CPUSAVE_R29)(%r2); /* get saved r29 */ \
141 ld %r30,(savearea+CPUSAVE_R30)(%r2); /* get saved r30 */ \
142 ld %r31,(savearea+CPUSAVE_R31)(%r2); /* get saved r31 */ \
172 ld %r28,(savearea+CPUSAVE_AIM_DAR)(%r2); /* saved DAR */ \
173 ld %r29,(savearea+CPUSAVE_AIM_DSISR)(%r2);/* saved DSISR */\
174 ld %r30,(savearea+CPUSAVE_SRR0)(%r2); /* saved SRR0 */ \
[all …]
/NextBSD/lib/libc/arm/gen/
HDsetjmp.S59 add r2, r0, #(_JB_SIGMASK * 4) /* oset */
67 ldr r2, .Lfpu_present
70 ldr r2, [r2, r3]
72 ldr r2, [r2]
74 teq r2, #0 /* do we have a FPU? */
79 add r2, r0, #(_JB_REG_D8 * 4)
80 vstmia r2, {d8-d15}
81 vmrs r2, fpscr
82 str r2, [r0, #(_JB_REG_FPSCR * 4)]
109 ldr r2, [r0]
[all …]

12345678910>>...15