Home
last modified time | relevance | path

Searched refs:vhas_nul1 (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrrchr.S36 #define vhas_nul1 v3 macro
77 cmeq vhas_nul1.16b, vdata1.16b, #0
81 and vhas_nul1.16b, vhas_nul1.16b, vrepmask_0.16b
85 addp vhas_nul1.16b, vhas_nul1.16b, vhas_nul2.16b // 256->128
87 addp vend1.16b, vhas_nul1.16b, vhas_chr1.16b // 128->64
117 cmeq vhas_nul1.16b, vdata1.16b, #0
119 and vhas_nul1.16b, vhas_nul1.16b, vrepmask_0.16b
121 addp vhas_nul1.16b, vhas_nul1.16b, vhas_nul2.16b
122 addp vhas_nul1.16b, vhas_nul1.16b, vhas_nul1.16b
123 mov nul_match, vhas_nul1.d[0]
H A Dstrchr.S30 #define vhas_nul1 v3 macro
72 cmeq vhas_nul1.16b, vdata1.16b, #0
76 bif vhas_nul1.16b, vhas_chr1.16b, vrepmask_0.16b
78 and vend1.16b, vhas_nul1.16b, vrepmask_c.16b
95 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
97 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b
104 bif vhas_nul1.16b, vhas_chr1.16b, vrepmask_0.16b
106 and vend1.16b, vhas_nul1.16b, vrepmask_c.16b
H A Dstrchrnul.S30 #define vhas_nul1 v3 macro
68 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
70 and vhas_chr1.16b, vhas_nul1.16b, vrepmask.16b
87 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
89 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b
96 and vhas_chr1.16b, vhas_nul1.16b, vrepmask.16b