Searched refs:SIMD128Impl (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dintrin.h35 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;
H A Dsimdlib_types.hpp168 namespace SIMD128Impl namespace in namespace:SIMDImpl
231 } // namespace SIMD128Impl
239 SIMDINLINE Float(SIMD128Impl::Float const& in_lo,
240 SIMD128Impl::Float const& in_hi = _mm_setzero_ps())
257 SIMD128Impl::Float v4[2];
264 SIMDINLINE Integer(SIMD128Impl::Integer const& in_lo,
265 SIMD128Impl::Integer const& in_hi = _mm_setzero_si128())
282 SIMD128Impl::Integer v4[2];
289 SIMDINLINE Double(SIMD128Impl::Double const& in_lo,
290 SIMD128Impl
[all...]
H A Dsimdlib_256_avx.inl27 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
[all...]
H A Dsimdlib.hpp32 namespace SIMD128Impl namespace in namespace:SIMDImpl
80 using Float = SIMD128Impl::Float;
81 using Double = SIMD128Impl::Double;
82 using Integer = SIMD128Impl::Integer;
83 using Vec4 = SIMD128Impl::Vec4;
84 using Mask = SIMD128Impl::Mask;
86 } // namespace SIMD128Impl
547 using SIMD128 = SIMDBase<SIMDImpl::SIMD128Impl::Traits>;
H A Dsimdlib_512_avx512_knights.inl76 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_avx512_core.inl76 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_avx512.inl96 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_emu.inl32 using SIMD128T = SIMD128Impl::AVXImpl;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dintrin.h35 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;
H A Dsimdlib.hpp32 namespace SIMD128Impl namespace in namespace:SIMDImpl
80 using Float = SIMD128Impl::Float;
81 using Double = SIMD128Impl::Double;
82 using Integer = SIMD128Impl::Integer;
83 using Vec4 = SIMD128Impl::Vec4;
84 using Mask = SIMD128Impl::Mask;
86 } // namespace SIMD128Impl
214 using SIMD128 = SIMDBase<SIMDImpl::SIMD128Impl::Traits>;
H A Dsimdlib_types.hpp168 namespace SIMD128Impl namespace in namespace:SIMDImpl
231 } // namespace SIMD128Impl
239 SIMDINLINE Float(SIMD128Impl::Float const& in_lo,
240 SIMD128Impl::Float const& in_hi = _mm_setzero_ps())
257 SIMD128Impl::Float v4[2];
264 SIMDINLINE Integer(SIMD128Impl::Integer const& in_lo,
265 SIMD128Impl::Integer const& in_hi = _mm_setzero_si128())
282 SIMD128Impl::Integer v4[2];
289 SIMDINLINE Double(SIMD128Impl::Double const& in_lo,
290 SIMD128Impl
[all...]
H A Dsimdlib_256_avx.inl27 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
[all...]
H A Dsimdlib_512_avx512_knights.inl76 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_avx512_core.inl76 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_avx512.inl96 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) { return _mm512_##op(a); }
H A Dsimdlib_512_emu.inl32 using SIMD128T = SIMD128Impl::AVXImpl;

Completed in 15 milliseconds