Searched refs:vhas_chr2 (Results 1 – 4 of 4) sorted by relevance
/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/ |
D | memchr.S | 37 #define vhas_chr2 v4 macro 81 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 83 and vhas_chr2.16b, vhas_chr2.16b, vrepmask.16b 84 addp vend.16b, vhas_chr1.16b, vhas_chr2.16b /* 256->128 */ 100 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 104 orr vend.16b, vhas_chr1.16b, vhas_chr2.16b 113 and vhas_chr2.16b, vhas_chr2.16b, vrepmask.16b 114 addp vend.16b, vhas_chr1.16b, vhas_chr2.16b /* 256->128 */
|
D | strchrnul.S | 58 #define vhas_chr2 v6 macro 93 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 95 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b 97 and vhas_chr2.16b, vhas_nul2.16b, vrepmask.16b 99 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128 112 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 114 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b 123 and vhas_chr2.16b, vhas_nul2.16b, vrepmask.16b 124 addp vend1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
|
D | strrchr.S | 65 #define vhas_chr2 v6 macro 107 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 111 and vhas_chr2.16b, vhas_chr2.16b, vrepmask_c.16b 113 addp vhas_chr1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128 133 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 136 and vhas_chr2.16b, vhas_chr2.16b, vrepmask_c.16b 138 addp vhas_chr1.16b, vhas_chr1.16b, vhas_chr2.16b // 256->128
|
D | strchr.S | 58 #define vhas_chr2 v6 macro 101 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 103 bif vhas_nul2.16b, vhas_chr2.16b, vrepmask_0.16b 120 cmeq vhas_chr2.16b, vdata2.16b, vrepchr.16b 122 cmhs vhas_nul2.16b, vhas_chr2.16b, vdata2.16b 131 bif vhas_nul2.16b, vhas_chr2.16b, vrepmask_0.16b
|