Home
last modified time | relevance | path

Searched refs:SIMDCALL (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimdlib_types.hpp42 #define SIMDCALL __vectorcall macro
46 #define SIMDCALL macro
156 SIMDINLINE Float& SIMDCALL operator[] (const int i) { return v[i]; } in operator []()
157 SIMDINLINE Float const & SIMDCALL operator[] (const int i) const { return v[i]; } in operator []()
158 SIMDINLINE Vec4& SIMDCALL operator=(Vec4 const & in) in operator =()
174 SIMDINLINE Float& SIMDCALL operator=(__m128 in) { v = in; return *this; } in operator =()
175 SIMDINLINE Float& SIMDCALL operator=(Float const & in) { v = in.v; return *this; } in operator =()
176 SIMDINLINE SIMDCALL operator __m128() const { return v; } in operator __m128()
185 SIMDINLINE Integer& SIMDCALL operator=(__m128i in) { v = in; return *this; } in operator =()
186 SIMDINLINE Integer& SIMDCALL operator=(Integer const & in) { v = in.v; return *this; } in operator =()
[all …]
Dsimdlib_512_avx512.inl53 static SIMDINLINE Float SIMDCALL op(Float a) \
62 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
69 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
76 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
83 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
91 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
98 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
104 static SIMDINLINE Integer SIMDCALL op(Integer a) \
109 static SIMDINLINE Integer SIMDCALL op(SIMD256Impl::Integer a) \
115 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) \
[all …]
Dsimdlib_128_avx.inl32 static SIMDINLINE Float SIMDCALL op(Float a) \
38 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
44 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
51 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
58 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
64 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
70 static SIMDINLINE Integer SIMDCALL op(Integer a) \
77 static SIMDINLINE Integer SIMDCALL op(Integer a) \
84 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
90 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
[all …]
Dsimdlib_256_avx.inl34 static SIMDINLINE Float SIMDCALL op(Float const &a) \
40 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b) \
46 static SIMDINLINE Double SIMDCALL op(Double const &a, Double const &b) \
53 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b) \
60 static SIMDINLINE Double SIMDCALL op(Double const &a, Double const &b) \
66 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b, Float const &c) \
72 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
78 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
84 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
91 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
[all …]
Dsimdlib_512_emu.inl35 static SIMDINLINE Float SIMDCALL op(Float const &a) \
45 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b) \
56 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b) \
67 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b) \
77 static SIMDINLINE Float SIMDCALL op(Float const &a, Float const &b, Float const &c) \
87 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
97 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
108 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
119 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
130 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
[all …]
Dsimdlib_512_avx512_knights.inl33 static SIMDINLINE Float SIMDCALL op(Float a) \
42 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
49 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
56 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
63 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
71 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
78 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
84 static SIMDINLINE Integer SIMDCALL op(Integer a) \
89 static SIMDINLINE Integer SIMDCALL op(SIMD256Impl::Integer a) \
95 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) \
[all …]
Dsimdlib_512_avx512_core.inl33 static SIMDINLINE Float SIMDCALL op(Float a) \
42 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
49 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
56 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
63 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
71 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
78 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
84 static SIMDINLINE Integer SIMDCALL op(Integer a) \
89 static SIMDINLINE Integer SIMDCALL op(SIMD256Impl::Integer a) \
95 static SIMDINLINE Integer SIMDCALL op(SIMD128Impl::Integer a) \
[all …]
Dsimdlib_256_avx512.inl46 static SIMDINLINE Float SIMDCALL op(Float a) \
54 static SIMDINLINE Float SIMDCALL op(Float a) \
61 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
69 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
75 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
83 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
89 static SIMDINLINE Integer SIMDCALL op(Integer a) \
97 static SIMDINLINE Integer SIMDCALL op(Integer a) \
104 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
112 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
[all …]
Dsimdlib_128_avx512.inl46 static SIMDINLINE Float SIMDCALL op(Float a) \
54 static SIMDINLINE Float SIMDCALL op(Float a) \
61 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
69 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
75 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
83 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
89 static SIMDINLINE Integer SIMDCALL op(Integer a) \
97 static SIMDINLINE Integer SIMDCALL op(Integer a) \
104 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
112 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
[all …]
Dsimdlib_256_avx2.inl36 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
42 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
49 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
56 static SIMDINLINE Integer SIMDCALL op(Integer const &a) \
62 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
68 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
75 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
82 static SIMDINLINE Integer SIMDCALL op(Integer const &a, Integer const &b) \
90 static SIMDINLINE Float SIMDCALL fmadd_ps(Float const &a, Float const &b, Float const &c) // retu…
137 static SIMDINLINE Float SIMDCALL srlisi_ps(Float const &a)
[all …]
Dsimdlib_128_avx512_core.inl37 static SIMDINLINE Float SIMDCALL op(Float a) \
45 static SIMDINLINE Float SIMDCALL op(Float a) \
52 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
60 static SIMDINLINE Float SIMDCALL op(Float a, Float b) \
66 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
73 static SIMDINLINE Double SIMDCALL op(Double a) \
81 static SIMDINLINE Double SIMDCALL op(Double a) \
88 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
96 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
102 static SIMDINLINE Integer SIMDCALL op(Integer a) \
[all …]
Dsimdlib_256_avx512_core.inl37 static SIMDINLINE Double SIMDCALL op(Double a) \
45 static SIMDINLINE Double SIMDCALL op(Double a) \
52 static SIMDINLINE Double SIMDCALL op(Double a, Double b) \
59 static SIMDINLINE Integer SIMDCALL op(Integer a) \
69 static SIMDINLINE Integer SIMDCALL op(Integer a) \
78 static SIMDINLINE Integer SIMDCALL op(Integer a, Integer b) \
102 static SIMDINLINE uint32_t SIMDCALL movemask_epi8(Integer a)
Dsimdlib_128_avx2.inl36 static SIMDINLINE Float SIMDCALL op(Float a, Float b, Float c) \
44 static SIMDINLINE Integer SIMDCALL sllv_epi32(Integer vA, Integer vB) // return a << b (uint32)
49 static SIMDINLINE Integer SIMDCALL srlv_epi32(Integer vA, Integer vB) // return a >> b (uint32)
55 static SIMDINLINE Float SIMDCALL i32gather_ps(float const* p, Integer idx) // return *(float*)(((in…
62 static SIMDINLINE Float SIMDCALL mask_i32gather_ps(Float old, float const* p, Integer idx, Float ma…
Dsimdlib.hpp349 void SIMDCALL mat4x4_vec4_multiply( in mat4x4_vec4_multiply()
417 void SIMDCALL mat3x3_vec3_w0_multiply( in mat3x3_vec3_w0_multiply()
465 void SIMDCALL mat4x4_vec3_w1_multiply( in mat4x4_vec3_w1_multiply()
523 void SIMDCALL mat4x3_vec3_w1_multiply( in mat4x3_vec3_w1_multiply()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dformat_conversion.h207 INLINE void SIMDCALL LoadSOA(const uint8_t *pSrc, simd16vector &dst) in LoadSOA()
252 INLINE simd16scalar SIMDCALL Clamp(simd16scalar const &v, uint32_t Component) in Clamp()
299 INLINE simd16scalar SIMDCALL Normalize(simd16scalar const &vComp, uint32_t Component) in Normalize()
316 INLINE void SIMDCALL StoreSOA(const simd16vector &src, uint8_t *pDst) in StoreSOA()
Dformat_types.h46 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src) = delete;
66 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src) { return; }
147 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src)
263 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src)
375 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src)
474 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src)
519 static void SIMDCALL storeSOA(uint8_t *pDst, simd16scalar const &src)
817 inline static simd16scalar SIMDCALL fastpow(simd16scalar const &value)
839 inline static simd16scalar SIMDCALL pow512_4(simd16scalar const &arg)
860 inline static simd16scalar SIMDCALL powf_wrapper(const simd16scalar &base, float exp)
[all …]
Dclip.cpp194 void SIMDCALL ClipTriangles_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector… in ClipTriangles_simd16()
210 void SIMDCALL ClipLines_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector pri… in ClipLines_simd16()
226 void SIMDCALL ClipPoints_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector pr… in ClipPoints_simd16()
Dfrontend.h395 void SIMDCALL BinPoints_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector pri…
396 void SIMDCALL BinLines_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector prim…
Dbinner.cpp343 uint32_t SIMDCALL EarlyRasterizer( in EarlyRasterizer()
641 void SIMDCALL BinTrianglesImpl( in BinTrianglesImpl()
1136 void SIMDCALL BinTriangles_simd16( in BinTriangles_simd16()
1566 void SIMDCALL BinPoints_simd16( in BinPoints_simd16()
1804 void SIMDCALL BinLinesImpl( in BinLinesImpl()
1881 void SIMDCALL BinLines_simd16( in BinLines_simd16()
Dcontext.h221 typedef void(SIMDCALL *PFN_PROCESS_PRIMS_SIMD16)(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId…
Dclip.h1148 void SIMDCALL ClipTriangles_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector…
1149 void SIMDCALL ClipLines_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector pri…
1150 void SIMDCALL ClipPoints_simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector pr…