Searched refs:srcin (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/libc/AOR_v20.02/string/aarch64/ |
| H A D | strlen.S | 21 #define srcin x0 macro 78 and tmp1, srcin, MIN_PAGE_SIZE - 1 82 ldp data1, data2, [srcin] 114 bic src, srcin, 15 155 sub len, src, srcin 188 bic src, srcin, 15 190 lsl tmp1, srcin, 3 202 tst srcin, 8
|
| H A D | strlen-mte.S | 17 #define srcin x0 macro 65 bic src, srcin, 15 /* Align down to 16 bytes. */ 68 lsl offset, srcin, 3 80 tbnz srcin, 3, L(skip_first_8_bytes) 93 and tmp2, srcin, 7 /* Bytes to ignore. */ 157 sub len, src, srcin
|
| H A D | strnlen.S | 17 #define srcin x0 macro 55 bic src, srcin, #15 56 ands tmp1, srcin, #15 93 sub len, src, srcin
|
| H A D | strcpy.S | 24 #define srcin x1 macro 94 and tmp2, srcin, #(MIN_PAGE_SIZE - 1) 96 and to_align, srcin, #15 106 ldp data1, data2, [srcin] 196 sub src, srcin, to_align 249 bic src, srcin, #15
|
| H A D | strchr-mte.S | 18 #define srcin x0 macro 62 bic src, srcin, #15 /* Work with aligned 16-byte chunks. */ 64 ands tmp1, srcin, #15
|
| H A D | strchrnul.S | 18 #define srcin x0 macro 56 bic src, srcin, #31 /* Work with aligned 32-byte hunks. */ 58 ands tmp1, srcin, #31
|
| H A D | memchr.S | 18 #define srcin x0 macro 61 bic src, srcin, #31 63 ands soff, srcin, #31
|
| H A D | strchr.S | 18 #define srcin x0 macro 61 bic src, srcin, #31 /* Work with aligned 32-byte hunks. */ 63 ands tmp1, srcin, #31
|
| H A D | strrchr.S | 18 #define srcin x0 macro 65 bic src, srcin, #31 /* Work with aligned 32-byte hunks. */ 68 ands tmp1, srcin, #31
|
| /llvm-project-15.0.7/libc/AOR_v20.02/string/arm/ |
| H A D | strlen-armv6t2.S | 32 #define srcin r0 macro 45 pld [srcin, #0] 47 bic src, srcin, #7 49 ands tmp1, srcin, #7 /* (8 - bytes) to alignment. */
|