| /freebsd-14.2/contrib/arm-optimized-routines/string/aarch64/ |
| H A D | strchrnul.S | 28 #define vdata1 v1 macro 65 ld1 {vdata1.16b, vdata2.16b}, [src], #32 67 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 69 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b 85 ld1 {vdata1.16b, vdata2.16b}, [src], #32 86 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 88 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
|
| H A D | strrchr.S | 34 #define vdata1 v1 macro 76 ld1 {vdata1.16b, vdata2.16b}, [src], #32 78 cmeq vhas_nul1.16b, vdata1.16b, #0 79 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 105 ld1 {vdata1.16b, vdata2.16b}, [src], #32 106 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 108 uminp vend1.16b, vdata1.16b, vdata2.16b 118 cmeq vhas_nul1.16b, vdata1.16b, #0
|
| H A D | strchr.S | 28 #define vdata1 v1 macro 71 ld1 {vdata1.16b, vdata2.16b}, [src], #32 73 cmeq vhas_nul1.16b, vdata1.16b, #0 74 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 93 ld1 {vdata1.16b, vdata2.16b}, [src], #32 94 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 96 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
|
| H A D | memchr.S | 31 #define vdata1 v1 macro 74 ld1 {vdata1.16b, vdata2.16b}, [src], #32 77 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 94 ld1 {vdata1.16b, vdata2.16b}, [src], #32 96 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
|
| /freebsd-14.2/contrib/cortex-strings/src/aarch64/ |
| H A D | strchrnul.S | 48 #define vdata1 v1 macro 92 ld1 {vdata1.16b, vdata2.16b}, [src], #32 94 cmeq vhas_nul1.16b, vdata1.16b, #0 95 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 113 ld1 {vdata1.16b, vdata2.16b}, [src], #32 114 cmeq vhas_nul1.16b, vdata1.16b, #0 115 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
|
| H A D | strchr.S | 48 #define vdata1 v1 macro 104 ld1 {vdata1.16b, vdata2.16b}, [src], #32 106 cmeq vhas_nul1.16b, vdata1.16b, #0 107 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 127 ld1 {vdata1.16b, vdata2.16b}, [src], #32 128 cmeq vhas_nul1.16b, vdata1.16b, #0 129 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
|
| H A D | memchr.S | 52 #define vdata1 v1 macro 101 ld1 {vdata1.16b, vdata2.16b}, [src], #32 104 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b 121 ld1 {vdata1.16b, vdata2.16b}, [src], #32 123 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
|