/bionic/libc/arch-arm/cortex-a15/bionic/ |
D | strcat.S | 103 lsls ip, r3, #31 125 sub ip, r3, #0x01010101 126 bic ip, ip, r3 127 ands ip, ip, #0x80808080 152 lsls ip, r3, #31 174 sub ip, r2, #0x01010101 175 bic ip, ip, r2 176 ands ip, ip, #0x80808080 192 sub ip, r2, #0x01010101 193 bic ip, ip, r2 [all …]
|
D | strlen.S | 72 lsls ip, r3, #31 80 ands ip, r3, #2 93 sub ip, r3, #0x01010101 94 bic ip, ip, r3 95 ands ip, ip, #0x80808080 104 sub ip, r2, #0x01010101 105 bic ip, ip, r2 106 ands ip, ip, #0x80808080 109 sub ip, r3, #0x01010101 110 bic ip, ip, r3 [all …]
|
D | strcpy.S | 100 lsls ip, r3, #31 122 sub ip, r2, #0x01010101 123 bic ip, ip, r2 124 ands ip, ip, #0x80808080 140 sub ip, r2, #0x01010101 141 bic ip, ip, r2 142 ands ip, ip, #0x80808080 145 sub ip, r3, #0x01010101 146 bic ip, ip, r3 147 ands ip, ip, #0x80808080 [all …]
|
D | __strcpy_chk.S | 56 lsls ip, r3, #31 64 ands ip, r3, #2 77 sub ip, r3, #0x01010101 78 bic ip, ip, r3 79 ands ip, ip, #0x80808080 88 sub ip, r2, #0x01010101 89 bic ip, ip, r2 90 ands ip, ip, #0x80808080 93 sub ip, r3, #0x01010101 94 bic ip, ip, r3 [all …]
|
D | __strcat_chk.S | 70 lsls ip, r3, #31 78 ands ip, r3, #2 91 sub ip, r3, #0x01010101 92 bic ip, ip, r3 93 ands ip, ip, #0x80808080 102 sub ip, r2, #0x01010101 103 bic ip, ip, r2 104 ands ip, ip, #0x80808080 107 sub ip, r3, #0x01010101 108 bic ip, ip, r3 [all …]
|
D | strcmp.S | 142 cmpeq ip, #0 /* Is there a zero byte in w1? */ 149 uadd8 ip, \w1, r6 150 sel ip, r7, r6 157 sub ip, \w1, #0x01010101 158 bic ip, ip, \w1 159 and ip, ip, #0x80808080 178 orr ip, r0, r1 179 tst ip, #7 205 ands ip, r0, #3 213 lsls ip, ip, #31 [all …]
|
D | memset.S | 102 ands ip, r3, #7 123 lsls ip, r2, #27 141 lsls ip, r2, #29 153 lsls ip, r2, #31 164 rsb ip, ip, #8 165 sub r2, r2, ip 166 movs r0, ip, lsl #31 174 cmp ip, #4 182 movs ip, r2, lsl #29 187 2: movs ip, r2, lsl #31
|
D | memcpy_base.S | 94 movs ip, r3, lsl #31 100 ldrbcs ip, [r1], #1 102 strbcs ip, [r0], #1 105 movs ip, r3, lsl #29 146 movs ip, r2, lsl #29 160 ldrbcs ip, [r1], #1 162 strbcs ip, [r0], #1 204 ands ip, r0, #3 281 movs ip, r2, lsl #29 296 ldrbcs ip, [r1], #1 [all …]
|
/bionic/libc/arch-arm/cortex-a9/bionic/ |
D | strcat.S | 107 sub ip, r2, #0x01010101 108 bic ip, ip, r2 109 ands ip, ip, #0x80808080 112 sub ip, r3, #0x01010101 113 bic ip, ip, r3 114 ands ip, ip, #0x80808080 123 tst ip, #0x80 128 tst ip, #0x8000 133 tst ip, #0x800000 171 sub ip, r2, #0x01010101 [all …]
|
D | strcpy.S | 109 sub ip, r2, #0x01010101 110 bic ip, ip, r2 111 ands ip, ip, #0x80808080 114 sub ip, r3, #0x01010101 115 bic ip, ip, r3 116 ands ip, ip, #0x80808080 123 lsls lr, ip, #17 130 lsls ip, ip, #1 140 lsls lr, ip, #17 149 lsls ip, ip, #1 [all …]
|
D | strlen.S | 76 sub ip, r2, #0x01010101 77 bic ip, ip, r2 78 ands ip, ip, #0x80808080 81 sub ip, r3, #0x01010101 82 bic ip, ip, r3 83 ands ip, ip, #0x80808080 90 lsls r2, ip, #17 104 tst ip, #0x800000 114 lsls r2, ip, #17 128 tst ip, #0x800000 [all …]
|
D | __strcpy_chk.S | 60 sub ip, r2, #0x01010101 61 bic ip, ip, r2 62 ands ip, ip, #0x80808080 65 sub ip, r3, #0x01010101 66 bic ip, ip, r3 67 ands ip, ip, #0x80808080 74 lsls r2, ip, #17 88 tst ip, #0x800000 98 lsls r2, ip, #17 112 tst ip, #0x800000 [all …]
|
D | __strcat_chk.S | 75 sub ip, r2, #0x01010101 76 bic ip, ip, r2 77 ands ip, ip, #0x80808080 80 sub ip, r3, #0x01010101 81 bic ip, ip, r3 82 ands ip, ip, #0x80808080 89 lsls r2, ip, #17 103 tst ip, #0x800000 113 lsls r2, ip, #17 127 tst ip, #0x800000 [all …]
|
D | strcmp.S | 142 cmpeq ip, #0 /* Is there a zero byte in w1? */ 149 uadd8 ip, \w1, r6 150 sel ip, r7, r6 157 sub ip, \w1, #0x01010101 158 bic ip, ip, \w1 159 and ip, ip, #0x80808080 178 orr ip, r0, r1 179 tst ip, #7 205 ands ip, r0, #3 213 lsls ip, ip, #31 [all …]
|
/bionic/libc/arch-arm/bionic/ |
D | memcmp16.S | 69 ldrh ip, [r1], #2 70 subs r0, r0, ip 86 ldrh ip, [r1], #2 88 subs r0, r0, ip 109 ldr ip, [r1] 118 eors r0, r0, ip 120 ldreq ip, [r1, #4]! 124 eoreqs r0, r0, ip 126 ldreq ip, [r1, #4]! 130 eoreqs r0, r0, ip [all …]
|
D | memcmp.S | 83 vmov r3, ip, d4 85 orrs r3, ip 95 vmov r3, ip, d0 96 orrs r3, ip 129 ldrb ip, [r1], #1 130 subs r0, r0, ip 151 ldr ip, [r1] 159 eors r0, r0, ip 161 ldreq ip, [r1, #4]! 165 eoreqs r0, r0, ip [all …]
|
D | futex_arm.S | 37 mov ip, r7 40 mov r7, ip 51 mov ip, r7 57 mov r7, ip 63 mov ip, r7 68 mov r7, ip
|
D | tgkill.S | 42 .save {r4-r7, ip, lr} 43 stmfd sp!, {r4-r7, ip, lr} 46 ldmfd sp!, {r4-r7, ip, lr}
|
D | strcmp.a15.S | 165 cmpeq ip, #0 /* Is there a zero byte in w1? */ 172 uadd8 ip, \w1, r6 173 sel ip, r7, r6 180 sub ip, \w1, #0x01010101 181 bic ip, ip, \w1 182 and ip, ip, #0x80808080 202 orr ip, r0, r1 203 tst ip, #7 230 ands ip, r0, #3 238 lsls ip, ip, #31 [all …]
|
/bionic/libc/arch-arm/krait/bionic/ |
D | __strcpy_chk.S | 56 lsls ip, r3, #31 64 ands ip, r3, #2 77 sub ip, r3, #0x01010101 78 bic ip, ip, r3 79 ands ip, ip, #0x80808080 88 sub ip, r2, #0x01010101 89 bic ip, ip, r2 90 ands ip, ip, #0x80808080 93 sub ip, r3, #0x01010101 94 bic ip, ip, r3 [all …]
|
D | __strcat_chk.S | 70 lsls ip, r3, #31 78 ands ip, r3, #2 91 sub ip, r3, #0x01010101 92 bic ip, ip, r3 93 ands ip, ip, #0x80808080 102 sub ip, r2, #0x01010101 103 bic ip, ip, r2 104 ands ip, ip, #0x80808080 107 sub ip, r3, #0x01010101 108 bic ip, ip, r3 [all …]
|
D | strcmp.S | 142 cmpeq ip, #0 /* Is there a zero byte in w1? */ 149 uadd8 ip, \w1, r6 150 sel ip, r7, r6 157 sub ip, \w1, #0x01010101 158 bic ip, ip, \w1 159 and ip, ip, #0x80808080 178 orr ip, r0, r1 179 tst ip, #7 205 ands ip, r0, #3 213 lsls ip, ip, #31 [all …]
|
D | memcpy_base.S | 56 movs ip, r3, lsl #31 61 ldrbcs ip, [r1], #1 63 strbcs ip, [r0], #1 65 movs ip, r3, lsl #29 106 movs ip, r2, lsl #29 113 2: movs ip, r2, lsl #31 118 ldrbcs ip, [r1], #1 120 strbcs ip, [r0], #1
|
/bionic/libc/arch-arm/generic/bionic/ |
D | strcpy.S | 38 mov ip, r0 57 streq r3, [ip], #4 72 str r3, [ip], #4 77 streq r4, [ip], #4 84 strb r3, [ip], #1 100 strb r2, [ip], #1 111 strneh r2, [ip], #2 113 streqb r2, [ip] 118 strneh r2, [ip], #2 119 streqb r2, [ip] [all …]
|
/bionic/libc/bionic/ |
D | debug_stacktrace.cpp | 86 uintptr_t ip = _Unwind_GetIP(context); in trace_function() local 89 if (ip != 0 && !state->have_skipped_self) { in trace_function() 101 if (ip != 0) { in trace_function() 102 short* ptr = reinterpret_cast<short*>(ip); in trace_function() 105 ip -= 2; in trace_function() 107 ip -= 4; in trace_function() 112 state->frames[state->frame_count++] = ip; in trace_function()
|