/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 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 | 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 | 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_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 | 81 ands ip, r3, #7 102 lsls ip, r2, #27 120 lsls ip, r2, #29 132 lsls ip, r2, #31 143 rsb ip, ip, #8 144 sub r2, r2, ip 145 movs r0, ip, lsl #31 153 cmp ip, #4 161 movs ip, r2, lsl #29 166 2: movs ip, r2, lsl #31
|
/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 | 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 | 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 | __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/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/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-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-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/kernel/uapi/linux/ |
D | bfs_fs.h | 54 #define BFS_NZFILESIZE(ip) ((le32_to_cpu((ip)->i_eoffset) + 1) - le32_to_cpu((ip)->i_sblock) * BFS_… argument 55 #define BFS_FILESIZE(ip) ((ip)->i_sblock == 0 ? 0 : BFS_NZFILESIZE(ip)) argument 56 #define BFS_FILEBLOCKS(ip) ((ip)->i_sblock == 0 ? 0 : (le32_to_cpu((ip)->i_eblock) + 1) - le32_to_c… argument
|
/bionic/libc/upstream-openbsd/lib/libc/string/ |
D | strstr.c | 69 size_t l, ip, jp, k, p, ms, p0, mem, mem0; in twoway_strstr() local 79 ip = -1; jp = 0; k = p = 1; in twoway_strstr() 81 if (n[ip+k] == n[jp+k]) { in twoway_strstr() 86 } else if (n[ip+k] > n[jp+k]) { in twoway_strstr() 89 p = jp - ip; in twoway_strstr() 91 ip = jp++; in twoway_strstr() 95 ms = ip; in twoway_strstr() 99 ip = -1; jp = 0; k = p = 1; in twoway_strstr() 101 if (n[ip+k] == n[jp+k]) { in twoway_strstr() 106 } else if (n[ip+k] < n[jp+k]) { in twoway_strstr() [all …]
|