Searched refs:vend1 (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/arm-optimized-routines/string/aarch64/ |
H A D | strchr.S | 36 #define vend1 v17 macro 78 and vend1.16b, vhas_nul1.16b, vrepmask_c.16b 81 addp vend1.16b, vend1.16b, vend2.16b // 256->128 83 addp vend1.16b, vend1.16b, vend2.16b // 128->64 86 mov tmp3, vend1.d[0] 97 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b 98 umaxp vend1.16b, vend1.16b, vend1.16b 99 mov tmp1, vend1.d[0] 106 and vend1.16b, vhas_nul1.16b, vrepmask_c.16b 108 addp vend1.16b, vend1.16b, vend2.16b // 256->128 [all …]
|
H A D | strchrnul.S | 35 #define vend1 v16 macro 73 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128 75 addp vend1.16b, vend1.16b, vend1.16b // 128->64 78 mov tmp3, vend1.d[0] 89 orr vend1.16b, vhas_nul1.16b, vhas_nul2.16b 90 umaxp vend1.16b, vend1.16b, vend1.16b 91 mov tmp1, vend1.d[0] 98 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128 99 addp vend1.16b, vend1.16b, vend1.16b // 128->64 101 mov tmp1, vend1.d[0]
|
H A D | strrchr.S | 42 #define vend1 v17 macro 87 addp vend1.16b, vhas_nul1.16b, vhas_chr1.16b // 128->64 88 mov nul_match, vend1.d[0] 92 mov chr_match, vend1.d[1] 107 uminp vend1.16b, vdata1.16b, vdata2.16b 110 cmeq vend1.16b, vend1.16b, 0 112 addp vend1.16b, vend1.16b, vhas_chr1.16b // 128->64 113 mov nul_match, vend1.d[0] 114 mov chr_match, vend1.d[1]
|