Searched refs:__simd_reference (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/ |
H A D | reference.h | 29 class __simd_reference { 38 _LIBCPP_HIDE_FROM_ABI __simd_reference(_Storage& __s, size_t __idx) : __s_(__s), __idx_(__idx) {} in __simd_reference() function 52 __simd_reference() = delete; 53 __simd_reference(const __simd_reference&) = delete; 58 _LIBCPP_HIDE_FROM_ABI __simd_reference operator=(_Up&& __v) && noexcept { 67 …swap(__simd_reference<_Tp1, _Storage1, _Vp1>&& __a, __simd_reference<_Tp1, _Storage1, _Vp1>&& __b)… 70 friend void swap(_Vp1& __a, __simd_reference<_Tp1, _Storage1, _Vp1>&& __b) noexcept; 73 friend void swap(__simd_reference<_Tp1, _Storage1, _Vp1>&& __a, _Vp1& __b) noexcept; 78 swap(__simd_reference<_Tp, _Storage, _Vp>&& __a, __simd_reference<_Tp, _Storage, _Vp>&& __b) noexce… in swap() 85 _LIBCPP_HIDE_FROM_ABI void swap(_Vp& __a, __simd_reference<_Tp, _Storage, _Vp>&& __b) noexcept { in swap() [all …]
|
H A D | simd_mask.h | 36 using reference = __simd_reference<_Tp, _Storage, value_type>;
|
H A D | simd.h | 39 using reference = __simd_reference<_Tp, _Storage, value_type>;
|