Searched refs:SIMD128Impl (Results 1 – 8 of 8) sorted by relevance
32 namespace SIMD128Impl namespace80 using Float = SIMD128Impl::Float;81 using Double = SIMD128Impl::Double;82 using Integer = SIMD128Impl::Integer;83 using Vec4 = SIMD128Impl::Vec4;84 using Mask = SIMD128Impl::Mask;214 using SIMD128 = SIMDBase<SIMDImpl::SIMD128Impl::Traits>;
35 typedef SIMDImpl::SIMD128Impl::Float simd4scalar;36 typedef SIMDImpl::SIMD128Impl::Double simd4scalard;37 typedef SIMDImpl::SIMD128Impl::Integer simd4scalari;38 typedef SIMDImpl::SIMD128Impl::Vec4 simd4vector;39 typedef SIMDImpl::SIMD128Impl::Mask simd4mask;
168 namespace SIMD128Impl namespace239 SIMDINLINE Float(SIMD128Impl::Float const& in_lo, in Float()240 SIMD128Impl::Float const& in_hi = _mm_setzero_ps()) in Float()257 SIMD128Impl::Float v4[2];264 SIMDINLINE Integer(SIMD128Impl::Integer const& in_lo, in Integer()265 SIMD128Impl::Integer const& in_hi = _mm_setzero_si128()) in Integer()282 SIMD128Impl::Integer v4[2];289 SIMDINLINE Double(SIMD128Impl::Double const& in_lo, in Double()290 SIMD128Impl::Double const& in_hi = _mm_setzero_pd()) in Double()307 SIMD128Impl::Double v4[2];
27 using SIMD128T = SIMD128Impl::AVXImpl;121 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer const& a) \723 static SIMDINLINE Float SIMDCALL broadcast_ps(SIMD128Impl::Float const* p)729 static SIMDINLINE SIMD128Impl::Double SIMDCALL extractf128_pd(Double const& a)735 static SIMDINLINE SIMD128Impl::Float SIMDCALL extractf128_ps(Float const& a)741 static SIMDINLINE SIMD128Impl::Integer SIMDCALL extractf128_si(Integer const& a)747 static SIMDINLINE Double SIMDCALL insertf128_pd(Double const& a, SIMD128Impl::Double const& b)753 static SIMDINLINE Float SIMDCALL insertf128_ps(Float const& a, SIMD128Impl::Float const& b)759 static SIMDINLINE Integer SIMDCALL insertf128_si(Integer const& a, SIMD128Impl::Integer const& b)765 #define _mm256_set_m128i(/* SIMD128Impl::Integer */ hi, /* SIMD128Impl::Integer */ lo) \ argument[all …]
76 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
96 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
32 using SIMD128T = SIMD128Impl::AVXImpl;