| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | vecintrin.h | 49 vec_extract(__vector signed char __vec, int __index) { in vec_extract() argument 50 return __vec[__index & 15]; in vec_extract() 54 vec_extract(__vector __bool char __vec, int __index) { in vec_extract() argument 55 return __vec[__index & 15]; in vec_extract() 59 vec_extract(__vector unsigned char __vec, int __index) { in vec_extract() argument 60 return __vec[__index & 15]; in vec_extract() 64 vec_extract(__vector signed short __vec, int __index) { in vec_extract() argument 65 return __vec[__index & 7]; in vec_extract() 69 vec_extract(__vector __bool short __vec, int __index) { in vec_extract() argument 70 return __vec[__index & 7]; in vec_extract() [all …]
|
| H A D | wasm_simd128.h | 175 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load8_lane() argument 180 __i8x16 __ret = (__i8x16)__vec; in wasm_v128_load8_lane() 186 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load16_lane() argument 191 __i16x8 __ret = (__i16x8)__vec; in wasm_v128_load16_lane() 197 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load32_lane() argument 202 __i32x4 __ret = (__i32x4)__vec; in wasm_v128_load32_lane() 208 const void *__mem, v128_t __vec, int __i) __REQUIRE_CONSTANT(__i) { in wasm_v128_load64_lane() argument 213 __i64x2 __ret = (__i64x2)__vec; in wasm_v128_load64_lane() 228 v128_t __vec, in wasm_v128_store8_lane() argument 234 ((struct __wasm_v128_store8_lane_struct *)__mem)->__v = ((__i8x16)__vec)[__i]; in wasm_v128_store8_lane() [all …]
|
| H A D | altivec.h | 17814 vector signed char __vec = (vector signed char)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local 17815 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, in vec_xl_be() 17821 vector unsigned char __vec = (vector unsigned char)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local 17822 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, in vec_xl_be() 17828 vector signed short __vec = (vector signed short)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local 17829 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4); in vec_xl_be() 17834 vector unsigned short __vec = (vector unsigned short)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local 17835 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4); in vec_xl_be() 17998 vec_xst(vector signed char __vec, ptrdiff_t __offset, signed char *__ptr) { in vec_xst() argument 17999 *(unaligned_vec_schar *)(__ptr + __offset) = __vec; in vec_xst() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/ |
| H A D | simd_utils.h | 115 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI bool __all_of(__simd_vector<_Tp, _Np> __vec) noexcept { 116 return __builtin_reduce_and(__builtin_convertvector(__vec, __simd_vector<bool, _Np>)); 120 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI size_t __find_first_set(__simd_vector<_Tp, _Np> __vec) noex… 127 … _Np, std::__countl_zero(__builtin_bit_cast(_MaskT, __builtin_convertvector(__vec, __mask_vec)))); 130 … _Np, std::__countr_zero(__builtin_bit_cast(_MaskT, __builtin_convertvector(__vec, __mask_vec)))); 149 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI size_t __find_first_not_set(__simd_vector<_Tp, _Np> __vec) … 150 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/__algorithm/ |
| H A D | simd_utils.h | 120 [[__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 [[__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 [[__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 | 66 using __vec = __simd_vector<__value_type, __vec_size>; in __mismatch_vectorized() local 72 __vec __lhs[__unroll_count]; in __mismatch_vectorized() 73 __vec __rhs[__unroll_count]; in __mismatch_vectorized() 76 __lhs[__i] = std::__load_vector<__vec>(__first1 + __i * __vec_size); in __mismatch_vectorized() 77 __rhs[__i] = std::__load_vector<__vec>(__first2 + __i * __vec_size); in __mismatch_vectorized() 93 … if (auto __cmp_res = std::__load_vector<__vec>(__first1) == std::__load_vector<__vec>(__first2); in __mismatch_vectorized() 111 …std::__find_first_not_set(std::__load_vector<__vec>(__first1) == std::__load_vector<__vec>(__first… in __mismatch_vectorized()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | __locale | 460 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 461 return do_is(__low, __high, __vec); 502 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const; 531 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 532 for (; __low != __high; ++__low, ++__vec) 533 *__vec = isascii(*__low) ? __tab_[static_cast<int>(*__low)] : 0; 643 …const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const overrid…
|
| H A D | vector | 469 _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} 1644 _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} 2394 _LIBCPP_HIDE_FROM_ABI size_t operator()(const vector<bool, _Allocator>& __vec) const _NOEXCEPT { 2395 return __vec.__hash_code();
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | __locale | 465 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 466 return do_is(__low, __high, __vec); 507 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const; 538 …_FROM_ABI const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const { 539 for (; __low != __high; ++__low, ++__vec) 540 *__vec = std::__libcpp_isascii(*__low) ? __tab_[static_cast<int>(*__low)] : 0; 638 …const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const overrid…
|
| /freebsd/contrib/llvm-project/libcxx/include/__vector/ |
| H A D | vector_bool.h | 138 _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} 1113 _LIBCPP_HIDE_FROM_ABI size_t operator()(const vector<bool, _Allocator>& __vec) const _NOEXCEPT { 1114 return __vec.__hash_code();
|
| H A D | vector.h | 247 _LIBCPP_CONSTEXPR _LIBCPP_HIDE_FROM_ABI __destroy_vector(vector& __vec) : __vec_(__vec) {} in __destroy_vector() argument
|