/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 | string_copy.S | 132 lsls ip, r3, #31 154 sub ip, r2, #0x01010101 155 bic ip, ip, r2 156 ands ip, ip, #0x80808080 172 sub ip, r2, #0x01010101 173 bic ip, ip, r2 174 ands ip, ip, #0x80808080 177 sub ip, r3, #0x01010101 178 bic ip, ip, r3 179 ands ip, ip, #0x80808080 [all …]
|
D | __strcpy_chk.S | 54 lsls ip, r3, #31 62 ands ip, r3, #2 75 sub ip, r3, #0x01010101 76 bic ip, ip, r3 77 ands ip, ip, #0x80808080 86 sub ip, r2, #0x01010101 87 bic ip, ip, r2 88 ands ip, ip, #0x80808080 91 sub ip, r3, #0x01010101 92 bic ip, ip, r3 [all …]
|
D | __strcat_chk.S | 67 lsls ip, r3, #31 75 ands ip, r3, #2 88 sub ip, r3, #0x01010101 89 bic ip, ip, r3 90 ands ip, ip, #0x80808080 99 sub ip, r2, #0x01010101 100 bic ip, ip, r2 101 ands ip, ip, #0x80808080 104 sub ip, r3, #0x01010101 105 bic ip, ip, r3 [all …]
|
D | strcmp.S | 142 cmpeq ip, #0 /* Is there a zero byte in w1? */ 148 uadd8 ip, \w1, r6 149 sel ip, r7, r6 166 orr ip, r0, r1 167 tst ip, #7 192 ands ip, r0, #3 200 lsls ip, ip, #31 205 ldrb ip, [r1], #1 207 subs ip, r3, ip 212 ldrb ip, [r1], #1 [all …]
|
D | memset.S | 94 ands ip, r3, #7 115 lsls ip, r2, #27 133 lsls ip, r2, #29 145 lsls ip, r2, #31 156 rsb ip, ip, #8 157 sub r2, r2, ip 158 movs r0, ip, lsl #31 166 cmp ip, #4 174 movs ip, r2, lsl #29 179 2: movs ip, r2, lsl #31
|
D | memcpy_base.S | 92 movs ip, r3, lsl #31 98 ldrbcs ip, [r1], #1 100 strbcs ip, [r0], #1 103 movs ip, r3, lsl #29 144 movs ip, r2, lsl #29 158 ldrbcs ip, [r1], #1 160 strbcs ip, [r0], #1 195 ands ip, r0, #3 272 movs ip, r2, lsl #29 287 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 | 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 | string_copy.S | 141 sub ip, r2, #0x01010101 142 bic ip, ip, r2 143 ands ip, ip, #0x80808080 146 sub ip, r3, #0x01010101 147 bic ip, ip, r3 148 ands ip, ip, #0x80808080 155 lsls lr, ip, #17 166 lsls ip, ip, #1 180 lsls lr, ip, #17 193 lsls ip, ip, #1 [all …]
|
D | __strcpy_chk.S | 58 sub ip, r2, #0x01010101 59 bic ip, ip, r2 60 ands ip, ip, #0x80808080 63 sub ip, r3, #0x01010101 64 bic ip, ip, r3 65 ands ip, ip, #0x80808080 72 lsls r2, ip, #17 86 tst ip, #0x800000 96 lsls r2, ip, #17 110 tst ip, #0x800000 [all …]
|
D | __strcat_chk.S | 72 sub ip, r2, #0x01010101 73 bic ip, ip, r2 74 ands ip, ip, #0x80808080 77 sub ip, r3, #0x01010101 78 bic ip, ip, r3 79 ands ip, ip, #0x80808080 86 lsls r2, ip, #17 100 tst ip, #0x800000 110 lsls r2, ip, #17 124 tst ip, #0x800000 [all …]
|
/bionic/libc/arch-arm/denver/bionic/ |
D | __strcpy_chk.S | 54 lsls ip, r3, #31 62 ands ip, r3, #2 75 sub ip, r3, #0x01010101 76 bic ip, ip, r3 77 ands ip, ip, #0x80808080 86 sub ip, r2, #0x01010101 87 bic ip, ip, r2 88 ands ip, ip, #0x80808080 91 sub ip, r3, #0x01010101 92 bic ip, ip, r3 [all …]
|
D | __strcat_chk.S | 67 lsls ip, r3, #31 75 ands ip, r3, #2 88 sub ip, r3, #0x01010101 89 bic ip, ip, r3 90 ands ip, ip, #0x80808080 99 sub ip, r2, #0x01010101 100 bic ip, ip, r2 101 ands ip, ip, #0x80808080 104 sub ip, r3, #0x01010101 105 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 …]
|
D | memset.S | 93 ands ip, r3, 0xF 98 rsb ip, ip, #16 102 sub r2, r2, ip 105 tst ip, #1 109 tst ip, #2 113 movs ip, ip, lsl #29 151 movs ip, r2, lsl #26 162 movs ip, r2, lsl #28 177 movs ip, r2, lsl #31 188 movs ip, r2, lsl #29 [all …]
|
D | memmove.S | 81 movs ip, r3, lsl #31 82 ldrbmi ip, [r1, #-1]! 83 strbmi ip, [r0, #-1]! 85 ldrbcs ip, [r1, #-1]! 86 strbcs ip, [r0, #-1]! 87 ldrbcs ip, [r1, #-1]! 88 strbcs ip, [r0, #-1]! 90 movs ip, r3, lsl #29 103 movs ip, r3, lsl #27 232 movs ip, r2, lsl #26 [all …]
|
/bionic/libc/arch-arm/krait/bionic/ |
D | __strcpy_chk.S | 54 lsls ip, r3, #31 62 ands ip, r3, #2 75 sub ip, r3, #0x01010101 76 bic ip, ip, r3 77 ands ip, ip, #0x80808080 86 sub ip, r2, #0x01010101 87 bic ip, ip, r2 88 ands ip, ip, #0x80808080 91 sub ip, r3, #0x01010101 92 bic ip, ip, r3 [all …]
|
D | __strcat_chk.S | 67 lsls ip, r3, #31 75 ands ip, r3, #2 88 sub ip, r3, #0x01010101 89 bic ip, ip, r3 90 ands ip, ip, #0x80808080 99 sub ip, r2, #0x01010101 100 bic ip, ip, r2 101 ands ip, ip, #0x80808080 104 sub ip, r3, #0x01010101 105 bic ip, ip, r3 [all …]
|
D | strcmp.S | 142 cmpeq ip, #0 /* Is there a zero byte in w1? */ 148 uadd8 ip, \w1, r6 149 sel ip, r7, r6 166 orr ip, r0, r1 167 tst ip, #7 192 ands ip, r0, #3 200 lsls ip, ip, #31 205 ldrb ip, [r1], #1 207 subs ip, r3, ip 212 ldrb ip, [r1], #1 [all …]
|
D | memcpy_base.S | 54 movs ip, r3, lsl #31 59 ldrbcs ip, [r1], #1 61 strbcs ip, [r0], #1 63 movs ip, r3, lsl #29 104 movs ip, r2, lsl #29 111 2: movs ip, r2, lsl #31 116 ldrbcs ip, [r1], #1 118 strbcs ip, [r0], #1
|
/bionic/libc/arch-arm/generic/bionic/ |
D | memcmp.S | 85 vmov r3, ip, d4 87 orrs r3, ip 97 vmov r3, ip, d0 98 orrs r3, ip 133 ldrb ip, [r1], #1 134 subs r0, r0, ip 155 ldr ip, [r1] 163 eors r0, r0, ip 165 ldreq ip, [r1, #4]! 169 eorseq r0, r0, ip [all …]
|
D | strcpy.S | 40 mov ip, r0 59 streq r3, [ip], #4 74 str r3, [ip], #4 79 streq r4, [ip], #4 86 strb r3, [ip], #1 102 strb r2, [ip], #1 113 strhne r2, [ip], #2 115 strbeq r2, [ip] 120 strhne r2, [ip], #2 121 strbeq r2, [ip] [all …]
|
/bionic/libc/kernel/uapi/linux/ |
D | bfs_fs.h | 77 #define BFS_NZFILESIZE(ip) ((le32_to_cpu((ip)->i_eoffset) + 1) - le32_to_cpu((ip)->i_sblock) * BFS_… argument 79 #define BFS_FILESIZE(ip) ((ip)->i_sblock == 0 ? 0 : BFS_NZFILESIZE(ip)) argument 80 #define BFS_FILEBLOCKS(ip) ((ip)->i_sblock == 0 ? 0 : (le32_to_cpu((ip)->i_eblock) + 1) - le32_to_c… argument
|