| /freebsd-14.2/contrib/arm-optimized-routines/string/aarch64/ |
| H A D | strchrnul.S | 29 #define vdata2 v2 macro 65 ld1 {vdata1.16b, vdata2.16b}, [src], #32 68 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 70 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b 85 ld1 {vdata1.16b, vdata2.16b}, [src], #32 87 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 89 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b
|
| H A D | strrchr.S | 35 #define vdata2 v2 macro 76 ld1 {vdata1.16b, vdata2.16b}, [src], #32 80 cmeq vhas_nul2.16b, vdata2.16b, #0 81 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 105 ld1 {vdata1.16b, vdata2.16b}, [src], #32 107 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 108 uminp vend1.16b, vdata1.16b, vdata2.16b 119 cmeq vhas_nul2.16b, vdata2.16b, #0
|
| H A D | strchr.S | 29 #define vdata2 v2 macro 71 ld1 {vdata1.16b, vdata2.16b}, [src], #32 75 cmeq vhas_nul2.16b, vdata2.16b, #0 76 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 93 ld1 {vdata1.16b, vdata2.16b}, [src], #32 95 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 97 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b
|
| H A D | memchr.S | 32 #define vdata2 v2 macro 74 ld1 {vdata1.16b, vdata2.16b}, [src], #32 78 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 94 ld1 {vdata1.16b, vdata2.16b}, [src], #32 97 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b
|
| /freebsd-14.2/contrib/cortex-strings/src/aarch64/ |
| H A D | strchrnul.S | 49 #define vdata2 v2 macro 92 ld1 {vdata1.16b, vdata2.16b}, [src], #32 96 cmeq vhas_nul2.16b, vdata2.16b, #0 97 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 113 ld1 {vdata1.16b, vdata2.16b}, [src], #32 116 cmeq vhas_nul2.16b, vdata2.16b, #0 117 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b
|
| H A D | strchr.S | 49 #define vdata2 v2 macro 104 ld1 {vdata1.16b, vdata2.16b}, [src], #32 108 cmeq vhas_nul2.16b, vdata2.16b, #0 109 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 127 ld1 {vdata1.16b, vdata2.16b}, [src], #32 130 cmeq vhas_nul2.16b, vdata2.16b, #0 131 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b
|
| H A D | memchr.S | 53 #define vdata2 v2 macro 101 ld1 {vdata1.16b, vdata2.16b}, [src], #32 105 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 121 ld1 {vdata1.16b, vdata2.16b}, [src], #32 124 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b
|