Searched refs:r2 (Results 1 - 25 of 45) sorted by relevance

12

/bionic/libc/arch-arm/generic/bionic/
H A Dstrcpy.S37 eor r2, r0, r1
39 tst r2, #3
53 sub r2, r3, r5
54 bics r2, r2, r3
55 tst r2, r5, lsl #7
67 sub r2, r3, r5
68 bics r2, r2, r3
69 tst r2, r
[all...]
H A Dmemset.S39 cmp r2, r3
55 mov r2, r1
70 cmp r3, r2
71 movhi r3, r2
82 subs r2, r2, r3
97 cmp r3, r2
98 andhi r3, r2, #0x1C
99 sub r2, r2, r
[all...]
H A Dmemcpy.S41 cmp r2, r3
65 cmp r2, #4
80 sub r2, r2, r3 /* we know that r3 <= r2 because r2 >= 4 */
104 cmp r3, r2
105 andhi r3, r2, #0x1C
116 sub r2, r2, r
[all...]
/bionic/libc/arch-arm/bionic/
H A Dmemcpy.a15.S81 subs r2, r2, #4
93 The number of bytes remaining to copy is r2+4. */
96 subs r2, r2, #60
97 blt copy_less_than_64 /* If r2 + 4 < 64. */
118 subs r2, r2, #4
133 subs r2, r2, #6
[all...]
H A Dmemset.S43 mov r2, r1
52 cmp r2, #NEON_MEMSET_DIVIDER
62 cmp r2, #16
71 sub r2, r2, r3
88 subs r2, r2, #32
93 subs r2, r2, #32
102 add r2, r
[all...]
H A Dmemcmp.S58 cmp r2, #(8+4)
65 subs r2, r2, #32
87 subs r2, r2, #32
99 subeq r2, #16
104 add r2, r2, #32
106 cmp r2, #(8+4)
127 sub r2, r
[all...]
H A D_setjmp.S79 ldr r2, .L_setjmp_magic
81 teq r2, r3
86 add r2, r0, #(_JB_FLOAT_BASE * 4)
87 vldmia r2, {d8-d15}
89 ldr r2, [r0, #(_JB_FLOAT_STATE * 4)]
90 fmxr fpscr, r2
94 add r2, r0, #(_JB_CORE_BASE * 4)
95 ldmia r2, {r4-r14}
H A Dmemcmp16.S47 cmpne r2, #0
61 cmp r2, #12
72 subs r2, r2, #1
87 sub r2, r2, #1
110 subs r2, r2, #(16 + 2)
141 subs r2, r2, #1
[all...]
H A Dmemcpy.S57 cmp r2, #16
71 sub r2, r2, r3
95 subs r2, r2, #32
109 subs r2, r2, #32
114 subs r2, r2, #64
130 subs r2, r
[all...]
H A Dsetjmp.S89 ldr r2, .Lsetjmp_magic
91 teq r2, r3
95 ldr r2, [r0, #(_JB_SIGMASK * 4)]
101 mov r0, r2
109 add r2, r0, #(_JB_FLOAT_BASE * 4)
110 vldmia r2, {d8-d15}
112 ldr r2, [r0, #(_JB_FLOAT_STATE * 4)]
113 fmxr fpscr, r2
117 add r2, r0, #(_JB_CORE_BASE * 4)
118 ldmia r2, {r
[all...]
H A Dstrcmp.a15.S65 ldrb r2, [r0]
69 cmp r2, #0
71 cmp r2, r3
74 subs r0, r2, r3
78 ldrb r2, [r0], #1
80 cmp r2, #1
82 cmpcs r2, r3
84 subs r0, r2, r3
189 mov r2, \w2
192 rev r2, \w
[all...]
/bionic/libc/arch-arm/cortex-a15/bionic/
H A Dstrcpy.S81 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
85 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
103 ldrb r2, [r1], #1
104 strb r2, [r0], #1
105 cbz r2, strcpy_complete
110 ldrb r2, [r1], #1
111 strb r2, [r0], #1
112 cbz r2, strcpy_complete
113 ldrb r2, [r1], #1
114 strb r2, [r
[all...]
H A Dmemcpy_base.S74 cmp r2, #16
79 //cmp r2, #832
93 sub r2, r2, r3
116 subs r2, r2, #64
123 subs r2, r2, #64
129 adds r2, r2, #3
[all...]
H A Dstrcat.S85 ldrb r2, [r1]
87 cbnz r2, strcat_continue
113 ldrb r2, [r0]
114 cbz r2, strcat_r0_scan_done
134 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
138 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
155 ldrb r2, [r1], #1
156 strb r2, [r0], #1
157 cbz r2, strcpy_complete
162 ldrb r2, [r
[all...]
H A D__strcat_chk.S54 mov lr, r2
73 ldrb r2, [r1], #1
74 cbz r2, .L_update_count_and_finish
81 ldrb r2, [r1], #1
82 cbz r2, .L_update_count_and_finish
83 ldrb r2, [r1], #1
84 cbz r2, .L_update_count_and_finish
98 ldrd r2, r3, [r1], #8
102 sub ip, r2, #0x01010101
103 bic ip, ip, r2
[all...]
/bionic/libc/arch-arm/cortex-a9/bionic/
H A Dstrcpy.S80 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
84 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
105 ldmia r1!, {r2, r3}
109 sub ip, r2, #0x01010101
110 bic ip, ip, r2
119 stmia r0!, {r2, r3}
125 strbne r2, [r0]
128 strhcs r2, [r0]
132 streq r2, [r0]
134 strh r2, [r
[all...]
H A Dmemcpy_base.S43 cmp r2, #16
52 cmp r2, #224
61 sub r2, r2, r3
86 subs r2, r2, #64
97 subs r2, r2, #64
103 add r2, r2, #6
[all...]
H A Dmemset.S42 cmp r2, r3
66 mov r2, r1
79 cmp r2, #132
90 subs r2, r2, #32
95 subs r2, r2, #32
100 add r2, r2, #32
101 tst r2, #
[all...]
H A Dstrcat.S85 ldrb r2, [r1]
87 cbnz r2, strcat_continue
103 ldmia r0!, {r2, r3}
107 sub ip, r2, #0x01010101
108 bic ip, ip, r2
142 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
146 m_copy_byte reg=r2, cmd=cbz, label=strcpy_finish
167 ldmia r1!, {r2, r3}
171 sub ip, r2, #0x01010101
172 bic ip, ip, r2
[all...]
H A Dstrlen.S72 ldmia r1!, {r2, r3}
76 sub ip, r2, #0x01010101
77 bic ip, ip, r2
90 lsls r2, ip, #17
114 lsls r2, ip, #17
141 ldrb r2, [r1], #1
142 cbz r2, done
147 ldrb r2, [r1], #1
148 cbz r2, done
149 ldrb r2, [r
[all...]
H A 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,
[all...]
H A D__strcpy_chk.S48 mov lr, r2
56 ldmia r0!, {r2, r3}
60 sub ip, r2, #0x01010101
61 bic ip, ip, r2
74 lsls r2, ip, #17
98 lsls r2, ip, #17
125 ldrb r2, [r0], #1
126 cbz r2, .L_done
131 ldrb r2, [r0], #1
132 cbz r2,
[all...]
/bionic/libc/arch-arm/krait/bionic/
H A Dmemcpy_base.S46 cmp r2, #16
55 sub r2, r2, r3
76 subs r2, r2, #64
83 subs r2, r2, #64
89 adds r2, r2, #32
94 sub r2, r
[all...]
H A Dmemset.S43 cmp r2, r3
67 mov r2, r1
86 subs r2, r2, #32
91 subs r2, r2, #32
96 add r2, r2, #32
97 tst r2, #0x10
102 3: /* write up to 15-bytes (count in r2) */
[all...]
H A D__strcat_chk.S54 mov lr, r2
73 ldrb r2, [r1], #1
74 cbz r2, .L_update_count_and_finish
81 ldrb r2, [r1], #1
82 cbz r2, .L_update_count_and_finish
83 ldrb r2, [r1], #1
84 cbz r2, .L_update_count_and_finish
98 ldrd r2, r3, [r1], #8
102 sub ip, r2, #0x01010101
103 bic ip, ip, r2
[all...]

Completed in 190 milliseconds

12