Home
last modified time | relevance | path

Searched refs:vhas_chr1 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrrchr.S38 #define vhas_chr1 v5 macro
78 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
82 and vhas_chr1.16b, vhas_chr1.16b, vrepmask_c.16b
86 addp vhas_chr1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
87 addp vend1.16b, vhas_nul1.16b, vhas_chr1.16b // 128->64
105 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
108 and vhas_chr1.16b, vhas_chr1.16b, vrepmask_c.16b
111 addp vhas_chr1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
112 addp vend1.16b, vend1.16b, vhas_chr1.16b // 128->64
H A Dmemchr.S33 #define vhas_chr1 v3 macro
75 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
77 and vhas_chr1.16b, vhas_chr1.16b, vrepmask.16b
79 addp vend.16b, vhas_chr1.16b, vhas_chr2.16b /* 256->128 */
94 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
99 orr vend.16b, vhas_chr1.16b, vhas_chr2.16b
107 and vhas_chr1.16b, vhas_chr1.16b, vrepmask.16b
109 addp vend.16b, vhas_chr1.16b, vhas_chr2.16b /* 256->128 */
H A Dstrchrnul.S32 #define vhas_chr1 v5 macro
66 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
68 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
70 and vhas_chr1.16b, vhas_nul1.16b, vrepmask.16b
73 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
85 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
87 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
96 and vhas_chr1.16b, vhas_nul1.16b, vrepmask.16b
98 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
H A Dstrchr.S32 #define vhas_chr1 v5 macro
73 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
76 bif vhas_nul1.16b, vhas_chr1.16b, vrepmask_0.16b
93 cmeq vhas_chr1.16b, vdata1.16b, vrepchr.16b
95 cmhs vhas_nul1.16b, vhas_chr1.16b, vdata1.16b
104 bif vhas_nul1.16b, vhas_chr1.16b, vrepmask_0.16b