/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simdlib_types.hpp | 42 #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 …]
|
D | simdlib_512_avx512.inl | 53 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 …]
|
D | simdlib_128_avx.inl | 32 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 …]
|
D | simdlib_256_avx.inl | 34 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 …]
|
D | simdlib_512_emu.inl | 35 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 …]
|
D | simdlib_512_avx512_knights.inl | 33 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 …]
|
D | simdlib_512_avx512_core.inl | 33 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 …]
|
D | simdlib_256_avx512.inl | 46 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 …]
|
D | simdlib_128_avx512.inl | 46 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 …]
|
D | simdlib_256_avx2.inl | 36 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 …]
|
D | simdlib_128_avx512_core.inl | 37 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 …]
|
D | simdlib_256_avx512_core.inl | 37 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)
|
D | simdlib_128_avx2.inl | 36 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…
|
D | simdlib.hpp | 349 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/ |
D | format_conversion.h | 207 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()
|
D | format_types.h | 46 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 …]
|
D | clip.cpp | 194 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()
|
D | frontend.h | 395 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…
|
D | binner.cpp | 343 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()
|
D | context.h | 221 typedef void(SIMDCALL *PFN_PROCESS_PRIMS_SIMD16)(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId…
|
D | clip.h | 1148 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…
|