Home
last modified time | relevance | path

Searched refs:vfloat8 (Results 1 - 3 of 3) sorted by relevance

/third_party/astc-encoder/Source/
H A Dastcenc_vecmathlib_avx2_8.h43 // vfloat8 data type
49 struct vfloat8 struct
54 ASTCENC_SIMD_INLINE vfloat8() = default;
62 ASTCENC_SIMD_INLINE explicit vfloat8(const float *p) in vfloat8() function
72 ASTCENC_SIMD_INLINE explicit vfloat8(float a) in vfloat8() function
82 ASTCENC_SIMD_INLINE explicit vfloat8( in vfloat8() function
92 ASTCENC_SIMD_INLINE explicit vfloat8(__m256 a) in vfloat8() function
114 static ASTCENC_SIMD_INLINE vfloat8 zero() in zero()
116 return vfloat8(_mm256_setzero_ps()); in zero()
122 static ASTCENC_SIMD_INLINE vfloat8 load
[all...]
H A Dastcenc_vecmathlib.h38 * Explicit 8-wide types are accessible via the vint8, vfloat8, and vmask8
80 using vfloat = vfloat8;
83 using vfloatacc = vfloat8;
91 constexpr auto loada = vfloat8::loada;
92 constexpr auto load1 = vfloat8::load1;
/third_party/astc-encoder/Source/UnitTest/
H A Dtest_simd.cpp2019 /** @brief Test unaligned vfloat8 data load. */
2020 TEST(vfloat8, UnalignedLoad) in TEST()
2022 vfloat8 a(&(f32_data[1])); in TEST()
2033 /** @brief Test scalar duplicated vfloat8 load. */
2034 TEST(vfloat8, ScalarDupLoad) in TEST()
2036 vfloat8 a(1.1f); in TEST()
2047 /** @brief Test scalar vfloat8 load. */
2048 TEST(vfloat8, ScalarLoad) in TEST()
2050 vfloat8 a(1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f); in TEST()
2061 /** @brief Test copy vfloat8 loa
[all...]

Completed in 5 milliseconds