/bionic/libc/arch-arm/cortex-a15/bionic/ |
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 | 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 199 sub ip, r2, #0x01010101 200 bic ip, ip, r2 201 ands ip, ip, #0x80808080 204 sub ip, r3, #0x01010101 205 bic ip, ip, r3 [all …]
|
D | __strcpy_chk.S | 57 lsls ip, r3, #31 65 ands ip, r3, #2 78 sub ip, r3, #0x01010101 79 bic ip, ip, r3 80 ands ip, ip, #0x80808080 89 sub ip, r2, #0x01010101 90 bic ip, ip, r2 91 ands ip, ip, #0x80808080 94 sub ip, r3, #0x01010101 95 bic ip, ip, r3 [all …]
|
D | string_copy.S | 132 lsls ip, r3, #31 179 sub ip, r2, #0x01010101 180 bic ip, ip, r2 181 ands ip, ip, #0x80808080 184 sub ip, r3, #0x01010101 185 bic ip, ip, r3 186 ands ip, ip, #0x80808080 199 lsls lr, ip, #17 202 lsls ip, ip, #1 233 lsls lr, ip, #17 [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 | 145 cmpeq ip, #0 /* Is there a zero byte in w1? */ 151 uadd8 ip, \w1, r6 152 sel ip, r7, r6 169 orr ip, r0, r1 170 tst ip, #7 195 ands ip, r0, #3 203 lsls ip, ip, #31 208 ldrb ip, [r1], #1 210 subs ip, r3, ip 215 ldrb ip, [r1], #1 [all …]
|
/bionic/libc/arch-arm/cortex-a9/bionic/ |
D | strcat.S | 111 sub ip, r2, #0x01010101 112 bic ip, ip, r2 113 ands ip, ip, #0x80808080 116 sub ip, r3, #0x01010101 117 bic ip, ip, r3 118 ands ip, ip, #0x80808080 127 tst ip, #0x80 132 tst ip, #0x8000 137 tst ip, #0x800000 175 sub ip, r2, #0x01010101 [all …]
|
D | strlen.S | 80 sub ip, r2, #0x01010101 81 bic ip, ip, r2 82 ands ip, ip, #0x80808080 85 sub ip, r3, #0x01010101 86 bic ip, ip, r3 87 ands ip, ip, #0x80808080 94 lsls r2, ip, #17 108 tst ip, #0x800000 118 lsls r2, ip, #17 132 tst ip, #0x800000 [all …]
|
D | __strcpy_chk.S | 61 sub ip, r2, #0x01010101 62 bic ip, ip, r2 63 ands ip, ip, #0x80808080 66 sub ip, r3, #0x01010101 67 bic ip, ip, r3 68 ands ip, ip, #0x80808080 75 lsls r2, ip, #17 89 tst ip, #0x800000 99 lsls r2, ip, #17 113 tst ip, #0x800000 [all …]
|
D | string_copy.S | 145 sub ip, r2, #0x01010101 146 bic ip, ip, r2 147 ands ip, ip, #0x80808080 150 sub ip, r3, #0x01010101 151 bic ip, ip, r3 152 ands ip, ip, #0x80808080 159 lsls lr, ip, #17 170 lsls ip, ip, #1 184 lsls lr, ip, #17 197 lsls ip, ip, #1 [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 …]
|
/bionic/libc/arch-arm/cortex-a53/bionic/ |
D | __strcpy_chk.S | 57 lsls ip, r3, #31 65 ands ip, r3, #2 78 sub ip, r3, #0x01010101 79 bic ip, ip, r3 80 ands ip, ip, #0x80808080 89 sub ip, r2, #0x01010101 90 bic ip, ip, r2 91 ands ip, ip, #0x80808080 94 sub ip, r3, #0x01010101 95 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 …]
|
/bionic/libc/arch-arm/krait/bionic/ |
D | __strcpy_chk.S | 57 lsls ip, r3, #31 65 ands ip, r3, #2 78 sub ip, r3, #0x01010101 79 bic ip, ip, r3 80 ands ip, ip, #0x80808080 89 sub ip, r2, #0x01010101 90 bic ip, ip, r2 91 ands ip, ip, #0x80808080 94 sub ip, r3, #0x01010101 95 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 …]
|
/bionic/libc/arch-arm/cortex-a7/bionic/ |
D | __strcpy_chk.S | 57 lsls ip, r3, #31 65 ands ip, r3, #2 78 sub ip, r3, #0x01010101 79 bic ip, ip, r3 80 ands ip, ip, #0x80808080 89 sub ip, r2, #0x01010101 90 bic ip, ip, r2 91 ands ip, ip, #0x80808080 94 sub ip, r3, #0x01010101 95 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 | memset.S | 66 ands ip, r3, #7 87 lsls ip, r2, #27 99 lsls ip, r2, #29 111 lsls ip, r2, #31 120 rsb ip, ip, #8 121 sub r2, r2, ip 126 cmp ip, #4 130 movs ip, ip, lsl #31 141 movs ip, ip, lsl #31 151 movs ip, r2, lsl #29 [all …]
|
/bionic/libc/arch-arm/cortex-a55/bionic/ |
D | __strcpy_chk.S | 57 lsls ip, r3, #31 65 ands ip, r3, #2 78 sub ip, r3, #0x01010101 79 bic ip, ip, r3 80 ands ip, ip, #0x80808080 89 sub ip, r2, #0x01010101 90 bic ip, ip, r2 91 ands ip, ip, #0x80808080 94 sub ip, r3, #0x01010101 95 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 | memcpy_base.S | 61 movs ip, r3, lsl #31 63 ldrbmi ip, [r1], #1 64 strbmi ip, [r0], #1 67 ldrhcs ip, [r1], #2 68 strhcs ip, [r0], #2 70 movs ip, r3, lsl #29 72 ldrmi ip, [r1], #4 73 strmi ip, [r0], #4 79 movs ip, r3, lsl #27 159 movs ip, r2, lsl #26 [all …]
|
/bionic/libc/arch-arm/generic/bionic/ |
D | memcmp.S | 84 vmov r3, ip, d4 86 orrs r3, ip 96 vmov r3, ip, d0 97 orrs r3, ip 132 ldrb ip, [r1], #1 133 subs r0, r0, ip 154 ldr ip, [r1] 162 eors r0, r0, ip 164 ldreq ip, [r1, #4]! 168 eorseq r0, r0, ip [all …]
|
D | strcpy.S | 43 mov ip, r0 62 streq r3, [ip], #4 77 str r3, [ip], #4 82 streq r4, [ip], #4 89 strb r3, [ip], #1 105 strb r2, [ip], #1 116 strhne r2, [ip], #2 118 strbeq r2, [ip] 123 strhne r2, [ip], #2 124 strbeq r2, [ip] [all …]
|
/bionic/libc/kernel/uapi/linux/ |
D | bfs_fs.h | 66 #define BFS_NZFILESIZE(ip) ((le32_to_cpu((ip)->i_eoffset) + 1) - le32_to_cpu((ip)->i_sblock) * BFS_… argument 67 #define BFS_FILESIZE(ip) ((ip)->i_sblock == 0 ? 0 : BFS_NZFILESIZE(ip)) argument 68 #define BFS_FILEBLOCKS(ip) ((ip)->i_sblock == 0 ? 0 : (le32_to_cpu((ip)->i_eblock) + 1) - le32_to_c… argument
|
/bionic/libc/malloc_debug/ |
D | backtrace.cpp | 59 uintptr_t ip = _Unwind_GetIP(context); in find_current_map() local 61 if (ip == 0) { in find_current_map() 64 g_current_code_map = g_map_data.find(ip); in find_current_map() 86 uintptr_t ip = _Unwind_GetIP(context); in trace_function() local 91 if (ip != 0) { in trace_function() 95 if (ip >= 4096) { in trace_function() 103 uint16_t value = (*reinterpret_cast<uint16_t*>(ip - 2)) >> 11; in trace_function() 105 ip -= 4; in trace_function() 107 ip -= 2; in trace_function() 112 ip -= 4; in trace_function() [all …]
|