Home
last modified time | relevance | path

Searched refs:Vec8ib (Results 1 – 8 of 8) sorted by relevance

/dports/biology/iqtree/IQ-TREE-2.0.6/vectorclass/
H A Dvectori256e.h1886 static inline Vec8ib operator & (Vec8ib const & a, Vec8ib const & b) {
1889 static inline Vec8ib operator && (Vec8ib const & a, Vec8ib const & b) {
1893 static inline Vec8ib & operator &= (Vec8ib & a, Vec8ib const & b) {
1899 static inline Vec8ib operator | (Vec8ib const & a, Vec8ib const & b) {
1902 static inline Vec8ib operator || (Vec8ib const & a, Vec8ib const & b) {
1906 static inline Vec8ib & operator |= (Vec8ib & a, Vec8ib const & b) {
1912 static inline Vec8ib operator ^ (Vec8ib const & a, Vec8ib const & b) {
1916 static inline Vec8ib & operator ^= (Vec8ib & a, Vec8ib const & b) {
1922 static inline Vec8ib operator ~ (Vec8ib const & a) {
1927 static inline Vec8ib operator ! (Vec8ib const & a) {
[all …]
H A Dvectori256.h1965 static inline Vec8ib operator & (Vec8ib const & a, Vec8ib const & b) {
1968 static inline Vec8ib operator && (Vec8ib const & a, Vec8ib const & b) {
1972 static inline Vec8ib & operator &= (Vec8ib & a, Vec8ib const & b) {
1978 static inline Vec8ib operator | (Vec8ib const & a, Vec8ib const & b) {
1981 static inline Vec8ib operator || (Vec8ib const & a, Vec8ib const & b) {
1985 static inline Vec8ib & operator |= (Vec8ib & a, Vec8ib const & b) {
1991 static inline Vec8ib operator ^ (Vec8ib const & a, Vec8ib const & b) {
1995 static inline Vec8ib & operator ^= (Vec8ib & a, Vec8ib const & b) {
2001 static inline Vec8ib operator ~ (Vec8ib const & a) {
2006 static inline Vec8ib operator ! (Vec8ib const & a) {
[all …]
H A Dvectori512e.h244 Vec16b (Vec8ib const & x0, Vec8ib const & x1) { in Vec16b()
269 Vec8ib get_low() const { in get_low()
270 return Vec8ib(z0); in get_low()
272 Vec8ib get_high() const { in get_high()
273 return Vec8ib(z1); in get_high()
285 z0 = Vec8ib(z0).insert(index, value); in insert()
288 z1 = Vec8ib(z1).insert(index-8, value); in insert()
295 return Vec8ib(z0).extract(index); in extract()
298 return Vec8ib(z1).extract(index-8); in extract()
369 … return Vec16b(Vec8ib(andnot(a.get_low(),b.get_low())), Vec8ib(andnot(a.get_high(),b.get_high()))); in andnot()
[all …]
H A Dvectorf256.h163 Vec8fb(Vec8ib const & x) { in Vec8fb()
167 Vec8fb & operator = (Vec8ib const & x) {
173 operator Vec8ib() const { in Vec8ib() function
179 Vec8fb(Vec8ib const & x) { in Vec8fb()
183 Vec8fb & operator = (Vec8ib const & x) {
188 operator Vec8ib() const { in Vec8ib() function
286 return Vec8fb( !Vec8ib(a));
1304 return Vec8ib(t4 == 0 && t5 != 0); // exponent = 0 and fraction != 0 in is_subnormal()
3295 return horizontal_find_first(Vec8ib(x)); in horizontal_find_first()
3304 return horizontal_count(Vec8ib(x)); in horizontal_count()
[all …]
H A Dvectorf256e.h155 Vec8fb(Vec8ib const & x) { in Vec8fb()
160 Vec8fb & operator = (Vec8ib const & x) {
179 operator Vec8ib() const { in Vec8ib() function
2096 return horizontal_find_first(Vec8ib(x)); in horizontal_find_first()
2105 return horizontal_count(Vec8ib(x)); in horizontal_count()
2120 return to_bits(Vec8ib(x)); in to_bits()
H A Dvectori512.h153 Vec16b (Vec8ib const & x0, Vec8ib const & x1) { in Vec16b()
176 Vec8ib get_low() const { in get_low()
179 Vec8ib get_high() const { in get_high()
304 Vec16ib (Vec8ib const & x0, Vec8ib const & x1) { in Vec16ib()
2789 static inline uint8_t to_bits(Vec8ib x) { in to_bits()
2796 static inline Vec8ib to_Vec8ib(uint8_t x) { in to_Vec8ib()
H A Dvectormath_exp.h1008 return log_f<Vec8f, Vec8i, Vec8fb, Vec8ib, 0>(x); in log()
1012 return log_f<Vec8f, Vec8i, Vec8fb, Vec8ib, 1>(x); in log1p()
1016 return float(VM_LOG2E) * log_f<Vec8f, Vec8i, Vec8fb, Vec8ib, 0>(x); in log2()
1020 return float(VM_LOG10E) * log_f<Vec8f, Vec8i, Vec8fb, Vec8ib, 0>(x); in log10()
2122 Vec8ib b = (a & 0x7F800000) == 0x7F800000; // check if NAN/INF in nan_code()
H A Dvectorf512.h169 m16 = Vec16b(Vec8ib(x0), Vec8ib(x1)); in Vec16fb()