Home
last modified time | relevance | path

Searched defs:vfloat4 (Results 1 – 4 of 4) sorted by relevance

/third_party/astc-encoder/Source/
Dastcenc_vecmathlib_sse_4.h51 struct vfloat4 struct
64 ASTCENC_SIMD_INLINE explicit vfloat4(const float *p) in vfloat4() argument
74 ASTCENC_SIMD_INLINE explicit vfloat4(float a) in vfloat4() function
84 ASTCENC_SIMD_INLINE explicit vfloat4(float a, float b, float c, float d) in vfloat4() argument
92 ASTCENC_SIMD_INLINE explicit vfloat4(__m128 a) in vfloat4() function
100 template <int l> ASTCENC_SIMD_INLINE float lane() const in lane()
124 static ASTCENC_SIMD_INLINE vfloat4 zero() in zero() argument
132 static ASTCENC_SIMD_INLINE vfloat4 load1(const float* p) in load1() argument
140 static ASTCENC_SIMD_INLINE vfloat4 loada(const float* p) in loada() argument
148 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() argument
[all …]
Dastcenc_vecmathlib_neon_4.h50 struct vfloat4 struct
63 ASTCENC_SIMD_INLINE explicit vfloat4(const float *p) in vfloat4() function
73 ASTCENC_SIMD_INLINE explicit vfloat4(float a) in vfloat4() argument
83 ASTCENC_SIMD_INLINE explicit vfloat4(float a, float b, float c, float d) in vfloat4() function
92 ASTCENC_SIMD_INLINE explicit vfloat4(float32x4_t a) in vfloat4() argument
116 static ASTCENC_SIMD_INLINE vfloat4 zero() in zero() argument
124 static ASTCENC_SIMD_INLINE vfloat4 load1(const float* p) in load1() argument
132 static ASTCENC_SIMD_INLINE vfloat4 loada(const float* p) in loada() argument
140 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() argument
149 template <int l0, int l1> ASTCENC_SIMD_INLINE vfloat4 swz() const in swz() argument
[all …]
Dastcenc_vecmathlib_none_4.h55 struct vfloat4 struct
68 ASTCENC_SIMD_INLINE explicit vfloat4(const float* p) in vfloat4() function
81 ASTCENC_SIMD_INLINE explicit vfloat4(float a) in vfloat4() argument
94 ASTCENC_SIMD_INLINE explicit vfloat4(float a, float b, float c, float d) in vfloat4() function
121 static ASTCENC_SIMD_INLINE vfloat4 zero() in zero() argument
129 static ASTCENC_SIMD_INLINE vfloat4 load1(const float* p) in load1() argument
137 static ASTCENC_SIMD_INLINE vfloat4 loada(const float* p) in loada() argument
145 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() argument
153 template <int l0, int l1> ASTCENC_SIMD_INLINE vfloat4 swz() const in swz() argument
161 template <int l0, int l1, int l2> ASTCENC_SIMD_INLINE vfloat4 swz() const in swz() argument
[all …]
/third_party/astc-encoder/Source/UnitTest/
Dtest_simd.cpp262 TEST(vfloat4, UnalignedLoad) in TEST() argument
272 TEST(vfloat4, ScalarDupLoad) in TEST() argument
282 TEST(vfloat4, ScalarLoad) in TEST() argument
292 TEST(vfloat4, CopyLoad) in TEST() argument
303 TEST(vfloat4, SetLane) in TEST() argument
333 TEST(vfloat4, Zero) in TEST() argument
343 TEST(vfloat4, Load1) in TEST() argument
354 TEST(vfloat4, Loada) in TEST() argument
364 TEST(vfloat4, LaneID) in TEST() argument
374 TEST(vfloat4, swz4) in TEST() argument
[all …]