Home
last modified time | relevance | path

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

12

/bionic/libc/arch-arm/cortex-a53/bionic/
D__strcpy_chk.S52 ands r3, r1, #7
56 rsb r3, r3, #8
57 lsls ip, r3, #31
65 ands ip, r3, #2
74 tst r3, #4
76 ldr r3, [r0], #4
78 sub ip, r3, #0x01010101
79 bic ip, ip, r3
85 ldrd r2, r3, [r0], #8
94 sub ip, r3, #0x01010101
[all …]
D__strcat_chk.S65 ands r3, r1, #7
69 rsb r3, r3, #8
70 lsls ip, r3, #31
78 ands ip, r3, #2
87 tst r3, #4
89 ldr r3, [r1], #4
91 sub ip, r3, #0x01010101
92 bic ip, ip, r3
98 ldrd r2, r3, [r1], #8
107 sub ip, r3, #0x01010101
[all …]
/bionic/libc/arch-arm/krait/bionic/
D__strcpy_chk.S52 ands r3, r1, #7
56 rsb r3, r3, #8
57 lsls ip, r3, #31
65 ands ip, r3, #2
74 tst r3, #4
76 ldr r3, [r0], #4
78 sub ip, r3, #0x01010101
79 bic ip, ip, r3
85 ldrd r2, r3, [r0], #8
94 sub ip, r3, #0x01010101
[all …]
D__strcat_chk.S65 ands r3, r1, #7
69 rsb r3, r3, #8
70 lsls ip, r3, #31
78 ands ip, r3, #2
87 tst r3, #4
89 ldr r3, [r1], #4
91 sub ip, r3, #0x01010101
92 bic ip, ip, r3
98 ldrd r2, r3, [r1], #8
107 sub ip, r3, #0x01010101
[all …]
/bionic/libc/arch-arm/cortex-a15/bionic/
D__strcpy_chk.S52 ands r3, r1, #7
56 rsb r3, r3, #8
57 lsls ip, r3, #31
65 ands ip, r3, #2
74 tst r3, #4
76 ldr r3, [r0], #4
78 sub ip, r3, #0x01010101
79 bic ip, ip, r3
85 ldrd r2, r3, [r0], #8
94 sub ip, r3, #0x01010101
[all …]
D__strcat_chk.S65 ands r3, r1, #7
69 rsb r3, r3, #8
70 lsls ip, r3, #31
78 ands ip, r3, #2
87 tst r3, #4
89 ldr r3, [r1], #4
91 sub ip, r3, #0x01010101
92 bic ip, ip, r3
98 ldrd r2, r3, [r1], #8
107 sub ip, r3, #0x01010101
[all …]
Dstrcat.S72 ldrb r3, [r0]
73 cbz r3, .L_strcat_r0_scan_done
98 ands r3, r0, #7
102 rsb r3, r3, #8
103 lsls ip, r3, #31
121 tst r3, #4
123 ldr r3, [r0], #4
125 sub ip, r3, #0x01010101
126 bic ip, ip, r3
135 m_copy_byte reg=r3, cmd=cbz, label=.L_strcpy_finish
[all …]
Dstring_copy.S111 m_copy_byte reg=r3, cmd=cbz, label=.Lstringcopy_finish
115 m_copy_byte reg=r3, cmd=cbz, label=.Lstringcopy_finish
127 ands r3, r0, #7
131 rsb r3, r3, #8
132 lsls ip, r3, #31
150 tst r3, #4
170 ands r3, r1, #7
175 ldrd r2, r3, [r1], #8
184 sub ip, r3, #0x01010101
185 bic ip, ip, r3
[all …]
Dmemset.S45 cmp r2, r3
71 mov r3, r0
81 ands ip, r3, #7
92 strd r0, r1, [r3, \offset]
95 add r3, #64
106 strd r0, r1, [r3, \offset]
108 add r3, #32
114 strd r0, r1, [r3, \offset]
116 add r3, #16
124 strd r0, r1, [r3], #8
[all …]
/bionic/libc/arch-arm/cortex-a7/bionic/
D__strcpy_chk.S52 ands r3, r1, #7
56 rsb r3, r3, #8
57 lsls ip, r3, #31
65 ands ip, r3, #2
74 tst r3, #4
76 ldr r3, [r0], #4
78 sub ip, r3, #0x01010101
79 bic ip, ip, r3
85 ldrd r2, r3, [r0], #8
94 sub ip, r3, #0x01010101
[all …]
D__strcat_chk.S65 ands r3, r1, #7
69 rsb r3, r3, #8
70 lsls ip, r3, #31
78 ands ip, r3, #2
87 tst r3, #4
89 ldr r3, [r1], #4
91 sub ip, r3, #0x01010101
92 bic ip, ip, r3
98 ldrd r2, r3, [r1], #8
107 sub ip, r3, #0x01010101
[all …]
Dmemset.S45 cmp r2, r3
57 mov r3, r0
66 ands ip, r3, #7
81 vstmia r3!, {d0 - d7}
90 vstmia r3!, {d0 - d3}
95 vstmia r3!, {d0, d1}
103 vstmia r3!, {d0}
108 vst1.32 {d0[0]}, [r3]!
113 strbne r1, [r3], #1
115 strbcs r1, [r3], #1
[all …]
/bionic/libc/arch-arm/cortex-a55/bionic/
D__strcpy_chk.S52 ands r3, r1, #7
56 rsb r3, r3, #8
57 lsls ip, r3, #31
65 ands ip, r3, #2
74 tst r3, #4
76 ldr r3, [r0], #4
78 sub ip, r3, #0x01010101
79 bic ip, ip, r3
85 ldrd r2, r3, [r0], #8
94 sub ip, r3, #0x01010101
[all …]
D__strcat_chk.S65 ands r3, r1, #7
69 rsb r3, r3, #8
70 lsls ip, r3, #31
78 ands ip, r3, #2
87 tst r3, #4
89 ldr r3, [r1], #4
91 sub ip, r3, #0x01010101
92 bic ip, ip, r3
98 ldrd r2, r3, [r1], #8
107 sub ip, r3, #0x01010101
[all …]
/bionic/libc/arch-arm/cortex-a9/bionic/
D__strcpy_chk.S52 ands r3, r0, #7
57 ldmia r0!, {r2, r3}
66 sub ip, r3, #0x01010101
67 bic ip, ip, r3
73 sub r3, r0, r1
78 sub r3, r3, #8
84 sub r3, r3, #7
91 subne r3, r3, #6
93 sub r3, r3, #5
97 sub r3, r0, r1
[all …]
D__strcat_chk.S66 ands r3, r0, #7
71 ldmia r1!, {r2, r3}
80 sub ip, r3, #0x01010101
81 bic ip, ip, r3
87 sub r3, r1, r0
92 sub r3, r3, #8
98 sub r3, r3, #7
105 subne r3, r3, #6
107 sub r3, r3, #5
111 sub r3, r1, r0
[all …]
Dstrcat.S76 ldrb r3, [r0]
77 cbz r3, .Lstrcat_r0_scan_done
102 ands r3, r0, #7
107 ldmia r0!, {r2, r3}
116 sub ip, r3, #0x01010101
117 bic ip, ip, r3
147 m_copy_byte reg=r3, cmd=cbz, label=.Lstrcpy_finish
151 m_copy_byte reg=r3, cmd=cbz, label=.Lstrcpy_finish
160 ands r3, r0, #7
166 ands r3, r1, #7
[all …]
Dmemset.S40 cmp r2, r3
57 mov r3, r0
67 vst1.8 {d0 - d3}, [r3]!
76 vst1.8 {d0, d1}, [r3]!
80 vst1.8 {d0}, [r3]!
82 vst1.32 {d0[0]}, [r3]!
84 strbmi r1, [r3], #1
85 strbcs r1, [r3], #1
86 strbcs r1, [r3], #1
102 rsb r3, r0, #0
[all …]
Dstring_copy.S114 m_copy_byte reg=r3, cmd=cbz, label=.Lstringcopy_finish
118 m_copy_byte reg=r3, cmd=cbz, label=.Lstringcopy_finish
130 ands r3, r0, #7
136 ands r3, r1, #7
141 ldmia r1!, {r2, r3}
150 sub ip, r3, #0x01010101
151 bic ip, ip, r3
155 stmia r0!, {r2, r3}
179 lsr r3, r2, #16
180 strb r3, [r0]
[all …]
Dmemcpy_base.S51 eor r3, r0, r1
52 ands r3, r3, #0x3
60 rsb r3, r0, #0
61 ands r3, r3, #0xF
65 sub r2, r2, r3
66 movs ip, r3, lsl #31
75 movs ip, r3, lsl #29
134 ldrbmi r3, [r1], #1
135 strbmi r3, [r0], #1
161 rsb r3, r1, #0
[all …]
/bionic/libc/arch-arm/generic/bionic/
Dmemmove.S95 ldmia r1!, {r3, r4, r12, lr}
96 stmia r0!, {r3, r4, r12, lr}
97 ldmia r1!, {r3, r4, r12, lr}
98 stmia r0!, {r3, r4, r12, lr}
103 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
104 stmiage r0!, {r3, r4, r12, lr}
113 ldmiage r1!, {r3, r12, lr}
114 stmiage r0!, {r3, r12, lr}
123 ldrlt r3, [r1], #4
124 strlt r3, [r0], #4
[all …]
Dmemset.S40 cmp r2, r3
52 rsb r3, r0, #0
53 ands r3, r3, #3
54 cmp r3, r2
55 movhi r3, r2
62 movs r12, r3, lsl #31
66 subs r2, r2, r3
77 rsb r3, r0, #0
78 ands r3, r3, #0x1C
80 cmp r3, r2
[all …]
Dstrcmp.S70 ldreq r3, [r1], #4
81 mvn r3, #MSB
82 SHFT2LSB r2, r3, r2
83 ldr r3, [r1], #4
85 orr r3, r3, r2
97 cmp ip, r3
104 ldreq r3, [r1], #4
112 cmpcs r0, r3, SHFT2MSB #24
114 SHFT2LSBEQ r3, r3, #8
125 sub r0, r0, r3, lsr #24
[all …]
Dstrcpy.S56 ldr r3, [r1], #4
58 sub r2, r3, r5
59 bics r2, r2, r3
62 streq r3, [ip], #4
63 ldreq r3, [r1], #4
72 sub r2, r3, r5
73 bics r2, r2, r3
77 str r3, [ip], #4
81 ldreq r3, [r1], #4
84 mov r3, r4
[all …]
/bionic/libm/arm/
Dfloor.S37 and r3, r1, #0x80000000 /* sign(x) */
49 cmp r3, #0
91 mov r3, #1
92 lsl r3, r3, r2
93 sub r3, r3, #1
94 and r3, r1, r3
95 orr r3, r3, r0
103 mov r3, #1
104 lsl r3, r3, r2
105 sub r3, r3, #1
[all …]

12