Home
last modified time | relevance | path

Searched refs:__simd_reference (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dreference.h29 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 Dsimd_mask.h36 using reference = __simd_reference<_Tp, _Storage, value_type>;
H A Dsimd.h39 using reference = __simd_reference<_Tp, _Storage, value_type>;