Home
last modified time | relevance | path

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

12345678910>>...41

/netbsd/src/sys/arch/arm/arm/
Dcpu_in_cksum.S74 subs r2, r2, r1 /* offset = offset - mbuf length */
81 add r0, r2, r0 /* data += offset (offset is < 0) */
84 rsb r1, r2, #0x00 /* length = remainder of mbuf to read */
103 adds r2, r1, #0x00
112 movne r2, r2, ror #8
113 adds r8, r8, r2
120 lsls r2, r0, #16
121 adds r0, r0, r2
162 movs r2, #0
168 ldr r2, [r0], #0x04
[all …]
Dcpufunc_asm_arm8.S44 bic r2, r3, #0x11 /* turn off dynamic clocking
46 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */
48 bic r2, r3, r0 /* Clear bits */
49 eor r2, r2, r1 /* XOR bits */
50 bic r2, r2, #0x10 /* clear the L bit */
52 bic r1, r2, #0x01 /* still keep dynamic clocking off */
58 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */
71 orr r2, r3, #(I32_bit | F32_bit)
72 msr cpsr_all, r2
132 1: mov r2, r0
[all …]
Dbus_space_asm_generic.S66 ldrb r0, [r1, r2]
73 ldrh r0, [r1, r2]
79 ldrh r0, [r1, r2]
87 ldr r0, [r1, r2]
93 ldr r0, [r1, r2]
103 strb r3, [r1, r2]
112 strh r3, [r1, r2]
122 str r3, [r1, r2]
133 adds r0, r1, r2
135 ldr r2, [sp, #0]
[all …]
Dbcopyinout.S82 teq r2, #0
99 cmp r2, #0x08
113 sub r2, r2, #1
116 sub r2, r2, #1
119 sub r2, r2, #1
126 cmp r2, #0x08
135 cmp r2, #0x60 /* Must be > 0x5f for unrolled cacheline */
156 sub r2, r2, #4
159 sub r2, r2, #4
162 sub r2, r2, #4
[all …]
Dcpufunc_asm_sheeva.S50 and r2, r0, r3
51 add r1, r1, r2
57 and r2, r0, ip
58 rsb r2, r2, #PAGE_SIZE
59 cmp r1, r2
61 movcs ip, r2
62 sub r2, r0, #1
64 add r2, r2, ip
67 mcr p15, 5, r2, c15, c15, 1 /* Clean and inv zone end address */
92 and r2, r0, r3
[all …]
Dbus_space_a2x.S44 ldrb r0, [r1, r2, lsl #1]
50 lsls r2, r2, #1
51 ldrh r0, [r1, r2]
56 lsls r2, r2, #1
57 ldrh r0, [r1, r2]
64 ldr r0, [r1, r2, lsl #1]
69 ldr r0, [r1, r2, lsl #1]
80 lsls r2, r2, #1
86 lsls r2, r2, #1
91 lsls r2, r2, #1
[all …]
Dbus_space_a4x.S44 ldrb r0, [r1, r2, lsl #2]
50 lsls r2, r2, #2
51 ldrh r0, [r1, r2]
56 lsls r2, r2, #2
57 ldrh r0, [r1, r2]
64 ldr r0, [r1, r2, lsl #2]
69 ldr r0, [r1, r2, lsl #2]
80 lsls r2, r2, #2
86 lsls r2, r2, #2
91 lsls r2, r2, #2
[all …]
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.disasm/
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 …]
/netbsd/src/common/lib/libc/arch/arm/string/
Dmemcpy_xscale.S43 cmp r2, #0x0c
52 sub r2, r2, #0x01
55 subls r2, r2, #0x01
58 sublo r2, r2, #0x01
70 subne r2, r2, #0x04
74 subs r2, r2, #0x80
130 subs r2, r2, #0x80
135 adds r2, r2, #0x80 /* Adjust for extra sub */
138 subs r2, r2, #0x20
155 subs r2, r2, #0x20
[all …]
Dmemset.S74 mov r1, r2
75 mov r2, r3
82 mov r2, r1
109 mov r1, r2
116 ands r2, ip, #0x03 /* Get the bottom two bits */
138 mov r2, r3 /* Duplicate data */
146 strdhs r2, r3, [ip], #0x08
147 strdhs r2, r3, [ip], #0x08
148 strdhs r2, r3, [ip], #0x08
149 strdhs r2, r3, [ip], #0x08
[all …]
Dmemmove.S51 cmp r3, r2 /* if (r3 >= len) we have an overlap */
62 subs r2, r2, #4
71 subs r2, r2, #8
73 subs r2, r2, #0x14
84 subs r2, r2, #0x20
87 cmn r2, #0x10
90 subhs r2, r2, #0x10
94 adds r2, r2, #0x14
100 subshs r2, r2, #0x0c
104 adds r2, r2, #8
[all …]
Dmemcpy_neon.S36 teq r2, #0 /* 0 length? */
42 cmp r2, #16 /* copy less than 8 bytes? */
46 subs r2, r2, #1 /* and more to transfer? */
61 subs r2, r2, #1 /* end of transfer? */
67 add r4, r2, r3 /* keep a pointer to the end of src */
80 cmp r2, r5 /* do we already have enough? */
85 cmp r2, #8 /* room for a full dword? */
95 cmp r2, #8 /* can we write a full dword? */
99 subs r2, r2, #8 /* have we written everything? */
111 cmp r2, #32 /* can we write 4 more dwords? */
[all …]
/netbsd/src/sys/arch/shark/isa/
Disa_io_asm.S88 ldrb r0, [r1, r2]
93 ldrh r0, [r1, r2] /*.word 0xe19100b2*/
98 ldr r0, [r1, r2]
107 add r0, r1, r2
109 ldr r2, [sp, #0]
110 teq r2, #0
116 subs r2, r2, #1
122 add r0, r1, r2
124 ldr r2, [sp, #0]
125 teq r2, #0
[all …]
/netbsd/src/sys/arch/arm/footbridge/isa/
Disa_io_asm.S88 ldrb r0, [r1, r2]
93 ldrh r0, [r1, r2] /*.word 0xe19100b2*/
98 ldr r0, [r1, r2]
107 add r0, r1, r2
109 ldr r2, [sp, #0]
110 teq r2, #0
116 subs r2, r2, #1
122 add r0, r1, r2
124 ldr r2, [sp, #0]
125 teq r2, #0
[all …]
/netbsd/src/sys/arch/evbarm/tsarm/isa/
Disa_io_asm.S92 ldrb r0, [r1, r2]
97 ldrh r0, [r1, r2]
102 ldr r0, [r1, r2]
111 add r0, r1, r2
114 ldr r2, [sp, #0]
115 teq r2, #0
121 subs r2, r2, #1
127 add r0, r1, r2
129 ldr r2, [sp, #0]
130 teq r2, #0
[all …]
/netbsd/src/sys/arch/arm/sa11x0/
Dsa11x0_io_asm.S47 ldrb r0, [r1, r2]
51 ldrh r0, [r1, r2]
55 ldr r0, [r1, r2]
63 strb r3, [r1, r2]
67 strh r3, [r1, r2]
71 str r3, [r1, r2]
80 add r0, r1, r2
81 ldr r2, [sp, #0]
82 cmp r2, #0x00000000
87 subs r2, r2, #0x00000001
[all …]
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/
Dsha256-armv4.S118 add r2,r1,r2,lsl#6 @ len to point at the end of inp
119 stmdb sp!,{r0,r1,r2,r4-r11,lr}
125 ldr r2,[r1],#4
127 ldrb r2,[r1,#3]
132 @ ldr r2,[r1],#4 @ 0
140 rev r2,r2
143 @ ldrb r2,[r1,#3] @ 0
147 orr r2,r2,r12,lsl#8
149 orr r2,r2,r0,lsl#16
154 orr r2,r2,r12,lsl#24
[all …]
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/bn/asm/
Ds390x.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 …]
/netbsd/src/sys/arch/epoc32/epoc32/
Depoc32_start.S44 mov r2, #BTINFO_MAX_SIZE
45 sub r2, r2, #4
47 ldr r3, [r0, r2]
48 str r3, [r1, r2]
49 subs r2, r2, #4
60 str r3, [r2]
61 add r2, r2, #4
66 ldmia r0!, {r1, r2} /* # of sections, VA */
68 add r2, r2, r3
78 ldmia r0, {r1, r2}
[all …]
Dexternal_io_asm.S46 mov r2, r2, lsl r0
47 ldrb r0, [r1, r2]
51 mov r2, r2, lsl r0
52 ldr r0, [r1, r2]
60 mov r2, r2, lsl r0
61 strb r3, [r1, r2]
65 mov r2, r2, lsl r0
66 str r3, [r1, r2]
74 add r0, r1, r2, lsl r0
75 ldr r2, [sp, #0]
[all …]
/netbsd/src/sys/arch/arm/xscale/
Dpxa2x0_apm_asm.S147 ldr r2, =pxa2x0_cpu_resume_virt
148 str r2, [r3], #4
150 mrc p15, 0, r2, c1, c0, 0 /* Load MMU control register. */
153 bic r2, r2, r0 /* Clear undefined bits. */
154 str r2, [r3], #4 /* Save MMU control register. */
156 mrc p15, 0, r2, c2, c0, 0 /* Load TTB address. */
159 bic r2, r2, r0 /* Clear undefined bits. */
160 str r2, [r3], #4 /* Save TTB address. */
162 mrc p15, 0, r2, c3, c0, 0 /* Load domain access control. */
163 str r2, [r3], #4 /* Save domain access control. */
[all …]
/netbsd/src/sys/arch/acorn32/eb7500atx/
Drsbus_io_asm.S46 mov r2, r2, lsl r0
47 ldrb r0, [r1, r2]
51 mov r2, r2, lsl r0
52 ldr r0, [r1, r2]
58 mov r2, r2, lsl r0
59 ldr r0, [r1, r2]
67 mov r2, r2, lsl r0
68 strb r3, [r1, r2]
74 mov r2, r2, lsl r0
75 str r3, [r1, r2]
[all …]
/netbsd/src/sys/arch/acorn32/podulebus/
Dpodulebus_io_asm.S46 mov r2, r2, lsl r0
47 ldrb r0, [r1, r2]
51 mov r2, r2, lsl r0
52 ldr r0, [r1, r2]
58 mov r2, r2, lsl r0
59 ldr r0, [r1, r2]
67 mov r2, r2, lsl r0
68 strb r3, [r1, r2]
74 mov r2, r2, lsl r0
75 str r3, [r1, r2]
[all …]
/netbsd/src/lib/libc/arch/arm/gen/
Dsetjmp.S58 push {r0-r2, lr}
60 adds r2, r0, #(_JB_SIGMASK * 4)
62 mov r2, r0
63 adds r2, r2, #(_JB_SIGMASK * 4)
69 pop {r0-r2, lr}
78 PCREL_GET(r2, .Lfpu_present, .LPIC0)
79 ldr r2, [r2]
81 cbz r2, 1f /* don't save if we don't have a FPU */
83 cmp r2, #0 /* do we have a FPU? */
89 adds r2, r0, #(_JB_REG_D8 * 4)
[all …]
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/
Ds390xcpuid.pl87 lmg %r2,%r3,S390X_STFLE(%r4)
89 tmhl %r2,0x4000 # check for message-security-assist
94 .long 0xb93e0002 # kimd %r0,%r2
98 .long 0xb93f0002 # klmd %r0,%r2
102 .long 0xb92e0042 # km %r4,%r2
106 .long 0xb92f0042 # kmc %r4,%r2
110 .long 0xb91e0042 # kmac %r4,%r2
124 .long 0xb92d2042 # kmctr %r4,%r2,%r2
128 .long 0xb92b0042 # kmo %r4,%r2
132 .long 0xb92a0042 # kmf %r4,%r2
[all …]

12345678910>>...41