Home
last modified time | relevance | path

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

12

/bionic/libc/arch-arm/generic/bionic/
Dstrcpy.S42 eor r2, r0, r1
44 tst r2, #3
58 sub r2, r3, r5
59 bics r2, r2, r3
60 tst r2, r5, lsl #7
72 sub r2, r3, r5
73 bics r2, r2, r3
74 tst r2, r5, lsl #7
75 sub r2, r4, r5
78 bics r2, r2, r4
[all …]
Dmemmove.S77 subs r2, r2, #4
86 subs r2, r2, #8
88 subs r2, r2, #0x14
99 subs r2, r2, #0x20
102 cmn r2, #0x10
105 subge r2, r2, #0x10
109 adds r2, r2, #0x14
115 subsge r2, r2, #0x0c
119 adds r2, r2, #8
122 subs r2, r2, #4
[all …]
Dmemset.S40 cmp r2, r3
54 cmp r3, r2
55 movhi r3, r2
66 subs r2, r2, r3
80 cmp r3, r2
81 andhi r3, r2, #0x1C
82 sub r2, r2, r3
93 subs r2, r2, #32
96 1: subs r2, r2, #32
99 2: add r2, r2, #32
[all …]
Dmemcmp.S59 cmp r2, #(8+4)
66 subs r2, r2, #32
88 subs r2, r2, #32
100 subeq r2, #16
105 add r2, r2, #32
107 cmp r2, #(8+4)
130 sub r2, r2, r3
155 subs r2, r2, #(32 + 4)
185 subs r2, r2, #32
189 1: adds r2, r2, #(32 - 4 + 4)
[all …]
/bionic/libc/arch-arm/cortex-a15/bionic/
Dstring_copy.S110 m_copy_byte reg=r2, cmd=cbz, label=.Lstringcopy_finish
114 m_copy_byte reg=r2, cmd=cbz, label=.Lstringcopy_finish
135 ldrb r2, [r1], #1
136 strb r2, [r0], #1
137 cbz r2, .Lstringcopy_complete
142 ldrb r2, [r1], #1
143 strb r2, [r0], #1
144 cbz r2, .Lstringcopy_complete
145 ldrb r2, [r1], #1
146 strb r2, [r0], #1
[all …]
Dstrcat.S85 ldrb r2, [r1]
87 cbnz r2, .L_strcat_continue
113 ldrb r2, [r0]
114 cbz r2, .L_strcat_r0_scan_done
134 m_copy_byte reg=r2, cmd=cbz, label=.L_strcpy_finish
138 m_copy_byte reg=r2, cmd=cbz, label=.L_strcpy_finish
155 ldrb r2, [r1], #1
156 strb r2, [r0], #1
157 cbz r2, .L_strcpy_complete
162 ldrb r2, [r1], #1
[all …]
Dmemcpy_base.S68 cmp r2, #16
82 sub r2, r2, r3
105 subs r2, r2, #64
112 subs r2, r2, #64
118 adds r2, r2, #32
123 sub r2, r2, #32
126 add r2, r2, #32
127 tst r2, #0x10
135 movs ip, r2, lsl #29
144 lsls r2, r2, #31
Dmemmove.S44 cmp r2, #0
49 cmp r2, r3
61 add r0, r0, r2
62 add r1, r1, r2
70 cmp r2, #32
73 cmp r2, #128
78 sub r2, r2, r3
120 cmp r2, #MEMCPY_BLOCK_SIZE_SMALL
122 cmp r2, #MEMCPY_BLOCK_SIZE_MID
128 subs r2, r2, #128
[all …]
D__strcpy_chk.S49 mov lr, r2
60 ldrb r2, [r0], #1
61 cbz r2, .L_update_count_and_finish
68 ldrb r2, [r0], #1
69 cbz r2, .L_update_count_and_finish
70 ldrb r2, [r0], #1
71 cbz r2, .L_update_count_and_finish
85 ldrd r2, r3, [r0], #8
89 sub ip, r2, #0x01010101
90 bic ip, ip, r2
[all …]
/bionic/libc/arch-arm/cortex-a9/bionic/
Dstring_copy.S113 m_copy_byte reg=r2, cmd=cbz, label=.Lstringcopy_finish
117 m_copy_byte reg=r2, cmd=cbz, label=.Lstringcopy_finish
141 ldmia r1!, {r2, r3}
145 sub ip, r2, #0x01010101
146 bic ip, ip, r2
155 stmia r0!, {r2, r3}
161 strbne r2, [r0]
165 strhcs r2, [r0], #1
167 strhcs r2, [r0]
173 streq r2, [r0], #3
[all …]
Dmemset.S40 cmp r2, r3
54 cmp r2, #132
61 subs r2, r2, #32
66 subs r2, r2, #32
71 add r2, r2, #32
72 tst r2, #0x10
78 movs ip, r2, lsl #29
83 2: movs ip, r2, lsl #31
104 cmp r3, r2
105 movhi r3, r2
[all …]
Dstrcat.S89 ldrb r2, [r1]
91 cbnz r2, .Lstrcat_continue
107 ldmia r0!, {r2, r3}
111 sub ip, r2, #0x01010101
112 bic ip, ip, r2
146 m_copy_byte reg=r2, cmd=cbz, label=.Lstrcpy_finish
150 m_copy_byte reg=r2, cmd=cbz, label=.Lstrcpy_finish
171 ldmia r1!, {r2, r3}
175 sub ip, r2, #0x01010101
176 bic ip, ip, r2
[all …]
Dmemcpy_base.S47 cmp r2, #16
56 cmp r2, #224
65 sub r2, r2, r3
90 subs r2, r2, #64
101 subs r2, r2, #64
107 add r2, r2, #64
108 subs r2, r2, #32
113 subs r2, r2, #32
118 add r2, r2, #32
119 tst r2, #0x10
[all …]
D__strcpy_chk.S49 mov lr, r2
57 ldmia r0!, {r2, r3}
61 sub ip, r2, #0x01010101
62 bic ip, ip, r2
75 lsls r2, ip, #17
99 lsls r2, ip, #17
126 ldrb r2, [r0], #1
127 cbz r2, .L_done
132 ldrb r2, [r0], #1
133 cbz r2, .L_done
[all …]
D__strcat_chk.S54 mov lr, r2
71 ldmia r1!, {r2, r3}
75 sub ip, r2, #0x01010101
76 bic ip, ip, r2
89 lsls r2, ip, #17
113 lsls r2, ip, #17
140 ldrb r2, [r1], #1
141 cbz r2, .L_done
146 ldrb r2, [r1], #1
147 cbz r2, .L_done
[all …]
Dstrlen.S76 ldmia r1!, {r2, r3}
80 sub ip, r2, #0x01010101
81 bic ip, ip, r2
94 lsls r2, ip, #17
118 lsls r2, ip, #17
145 ldrb r2, [r1], #1
146 cbz r2, done
151 ldrb r2, [r1], #1
152 cbz r2, done
153 ldrb r2, [r1], #1
[all …]
/bionic/libc/arch-arm/bionic/
Dsetjmp.S110 bic r2, r1, #1
111 stmfd sp!, {r2}
126 add r2, r0, #(_JB_SIGMASK * 4)
136 ldmfd sp!, {r2}
147 eor r4, r4, r2
148 eor r5, r5, r2
149 eor r6, r6, r2
150 eor r7, r7, r2
151 eor r8, r8, r2
152 eor r9, r9, r2
[all …]
/bionic/libc/arch-arm/cortex-a7/bionic/
Dmemcpy_base.S68 cmp r2, #16
82 sub r2, r2, r3
104 2: cmp r2, #256
112 sub r2, r2, r3
127 subs r2, r2, #64
134 subs r2, r2, #64
140 adds r2, r2, #32
145 sub r2, r2, #32
148 add r2, r2, #32
149 tst r2, #0x10
[all …]
D__strcpy_chk.S49 mov lr, r2
60 ldrb r2, [r0], #1
61 cbz r2, .L_update_count_and_finish
68 ldrb r2, [r0], #1
69 cbz r2, .L_update_count_and_finish
70 ldrb r2, [r0], #1
71 cbz r2, .L_update_count_and_finish
85 ldrd r2, r3, [r0], #8
89 sub ip, r2, #0x01010101
90 bic ip, ip, r2
[all …]
/bionic/libc/arch-arm/cortex-a53/bionic/
Dmemcpy_base.S58 cmp r2, #16
72 sub r2, r2, r3
95 subs r2, r2, #64
101 subs r2, r2, #64
107 adds r2, r2, #32
112 sub r2, r2, #32
115 add r2, r2, #32
116 tst r2, #0x10
124 movs ip, r2, lsl #29
133 lsls r2, r2, #31
D__strcpy_chk.S49 mov lr, r2
60 ldrb r2, [r0], #1
61 cbz r2, .L_update_count_and_finish
68 ldrb r2, [r0], #1
69 cbz r2, .L_update_count_and_finish
70 ldrb r2, [r0], #1
71 cbz r2, .L_update_count_and_finish
85 ldrd r2, r3, [r0], #8
89 sub ip, r2, #0x01010101
90 bic ip, ip, r2
[all …]
/bionic/libc/arch-arm/cortex-a55/bionic/
Dmemcpy_base.S38 cmp r2, #0
47 cmp r2, #32
50 cmp r2, #128
59 sub r2, r2, r3
92 subs r2, r2, #128
102 cmp r2, #32768
107 subs r2, r2, #128
125 adds r2, r2, #128
133 subs r2, r2, #128
151 adds r2, r2, #128
[all …]
/bionic/libc/arch-arm/krait/bionic/
Dmemset.S41 cmp r2, r3
58 subs r2, r2, #32
63 subs r2, r2, #32
68 add r2, r2, #32
69 tst r2, #0x10
75 movs ip, r2, lsl #29
80 2: movs ip, r2, lsl #31
D__strcpy_chk.S49 mov lr, r2
60 ldrb r2, [r0], #1
61 cbz r2, .L_update_count_and_finish
68 ldrb r2, [r0], #1
69 cbz r2, .L_update_count_and_finish
70 ldrb r2, [r0], #1
71 cbz r2, .L_update_count_and_finish
85 ldrd r2, r3, [r0], #8
89 sub ip, r2, #0x01010101
90 bic ip, ip, r2
[all …]
/bionic/libc/arch-arm/kryo/bionic/
Dmemcpy.S47 cmp r2, #4
49 cmp r2, #16
51 cmp r2, #32
53 cmp r2, #128
57 mov r12, r2, lsr #7
87 ands r2, r2, #0x7f
89 cmp r2, #32
94 mov r12, r2, lsr #5
100 ands r2, r2, #0x1f
103 subs r2, r2, #16
[all …]

12