Home
last modified time | relevance | path

Searched refs:vend1 (Results 1 - 3 of 3) sorted by relevance

/third_party/optimized-routines/string/aarch64/
H A Dstrchrnul.S35 #define vend1 v16 define
74 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
76 addp vend1.16b, vend1.16b, vend1.16b // 128->64
79 mov tmp3, vend1.d[0]
90 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b
91 umaxp vend1.16b, vend1.16b, vend1
[all...]
H A Dstrchr.S36 #define vend1 v17 define
79 and vend1.16b, vhas_nul1.16b, vrepmask_c.16b
82 addp vend1.16b, vend1.16b, vend2.16b // 256->128
84 addp vend1.16b, vend1.16b, vend2.16b // 128->64
87 mov tmp3, vend1.d[0]
98 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b
99 umaxp vend1.16b, vend1
[all...]
H A Dstrrchr.S42 #define vend1 v17 define
88 addp vend1.16b, vhas_nul1.16b, vhas_chr1.16b // 128->64
89 mov nul_match, vend1.d[0]
93 mov chr_match, vend1.d[1]
108 uminp vend1.16b, vdata1.16b, vdata2.16b
111 cmeq vend1.16b, vend1.16b, 0
113 addp vend1.16b, vend1.16b, vhas_chr1.16b // 128->64
114 mov nul_match, vend1
[all...]

Completed in 1 milliseconds