Searched refs:__vec (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | vecintrin.h | 46 vec_extract(__vector signed char __vec, int __index) { in vec_extract() argument 47 return __vec[__index & 15]; in vec_extract() 51 vec_extract(__vector __bool char __vec, int __index) { in vec_extract() argument 52 return __vec[__index & 15]; in vec_extract() 56 vec_extract(__vector unsigned char __vec, int __index) { in vec_extract() argument 57 return __vec[__index & 15]; in vec_extract() 61 vec_extract(__vector signed short __vec, int __index) { in vec_extract() argument 62 return __vec[__index & 7]; in vec_extract() 66 vec_extract(__vector __bool short __vec, int __index) { in vec_extract() argument 67 return __vec[__index & 7]; in vec_extract() [all …]
|
H A D | wasm_simd128.h | 174 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load8_lane() argument 179 __i8x16 __ret = (__i8x16)__vec; in wasm_v128_load8_lane() 185 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load16_lane() argument 190 __i16x8 __ret = (__i16x8)__vec; in wasm_v128_load16_lane() 196 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load32_lane() argument 201 __i32x4 __ret = (__i32x4)__vec; in wasm_v128_load32_lane() 207 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load64_lane() argument 212 __i64x2 __ret = (__i64x2)__vec; in wasm_v128_load64_lane() 227 v128_t __vec, in wasm_v128_store8_lane() argument 233 ((struct __wasm_v128_store8_lane_struct *)__mem)->__v = ((__i8x16)__vec)[__i]; in wasm_v128_store8_lane() [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | simd_utils.h | 120 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI bool __all_of(__simd_vector<_Tp, _Np> __vec) noexcept { 121 return __builtin_reduce_and(__builtin_convertvector(__vec, __simd_vector<bool, _Np>)); 125 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI size_t __find_first_set(__simd_vector<_Tp, _Np> __vec) noex… 132 … _Np, std::__countl_zero(__builtin_bit_cast(_MaskT, __builtin_convertvector(__vec, __mask_vec)))); 135 … _Np, std::__countr_zero(__builtin_bit_cast(_MaskT, __builtin_convertvector(__vec, __mask_vec)))); 154 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI size_t __find_first_not_set(__simd_vector<_Tp, _Np> __vec) … 155 return std::__find_first_set(~__vec);
|
H A D | mismatch.h | 65 using __vec = __simd_vector<__value_type, __vec_size>; in __mismatch_vectorized() local 71 __vec __lhs[__unroll_count]; in __mismatch_vectorized() 72 __vec __rhs[__unroll_count]; in __mismatch_vectorized() 75 __lhs[__i] = std::__load_vector<__vec>(__first1 + __i * __vec_size); in __mismatch_vectorized() 76 __rhs[__i] = std::__load_vector<__vec>(__first2 + __i * __vec_size); in __mismatch_vectorized() 92 … if (auto __cmp_res = std::__load_vector<__vec>(__first1) == std::__load_vector<__vec>(__first2); in __mismatch_vectorized() 110 …std::__find_first_not_set(std::__load_vector<__vec>(__first1) == std::__load_vector<__vec>(__first… in __mismatch_vectorized()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | __locale | 462 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 463 return do_is(__low, __high, __vec); 504 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const; 533 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 534 for (; __low != __high; ++__low, ++__vec) 535 *__vec = isascii(*__low) ? __tab_[static_cast<int>(*__low)] : 0; 645 …const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const overrid…
|
H A D | vector | 526 _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} 1930 _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} 2900 operator()(const vector<bool, _Allocator>& __vec) const _NOEXCEPT { 2901 return __vec.__hash_code();
|