Searched refs:vfloat8 (Results 1 - 3 of 3) sorted by relevance
/third_party/astc-encoder/Source/ |
H A D | astcenc_vecmathlib_avx2_8.h | 43 // 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 D | astcenc_vecmathlib.h | 38 * 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 D | test_simd.cpp | 2019 /** @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