/external/libaom/libaom/aom_dsp/simd/ |
v256_intrinsics_c.h | 32 c_v128 v128[2]; member in union:__anon26446 41 SIMD_INLINE c_v128 c_v256_low_v128(c_v256 a) { return a.v128[0]; } 43 SIMD_INLINE c_v128 c_v256_high_v128(c_v256 a) { return a.v128[1]; } 47 t.v128[1] = hi; 48 t.v128[0] = lo; 134 return c_v128_dotp_su8(a.v128[1], b.v128[1]) + 135 c_v128_dotp_su8(a.v128[0], b.v128[0]); 139 return c_v128_dotp_s16(a.v128[1], b.v128[1]) [all...] |
v128_intrinsics.h | 24 typedef c_v128 v128; typedef 26 SIMD_INLINE uint32_t v128_low_u32(v128 a) { return c_v128_low_u32(a); } 27 SIMD_INLINE v64 v128_low_v64(v128 a) { return c_v128_low_v64(a); } 28 SIMD_INLINE v64 v128_high_v64(v128 a) { return c_v128_high_v64(a); } 29 SIMD_INLINE v128 v128_from_64(uint64_t hi, uint64_t lo) { 32 SIMD_INLINE v128 v128_from_v64(v64 hi, v64 lo) { 35 SIMD_INLINE v128 v128_from_32(uint32_t a, uint32_t b, uint32_t c, uint32_t d) { 39 SIMD_INLINE v128 v128_load_unaligned(const void *p) { 42 SIMD_INLINE v128 v128_load_aligned(const void *p) { 46 SIMD_INLINE void v128_store_unaligned(void *p, v128 a) [all...] |
v128_intrinsics_arm.h | 19 typedef int64x2_t v128; typedef 21 SIMD_INLINE uint32_t v128_low_u32(v128 a) { 25 SIMD_INLINE v64 v128_low_v64(v128 a) { return vget_low_s64(a); } 27 SIMD_INLINE v64 v128_high_v64(v128 a) { return vget_high_s64(a); } 29 SIMD_INLINE v128 v128_from_v64(v64 a, v64 b) { return vcombine_s64(b, a); } 31 SIMD_INLINE v128 v128_from_64(uint64_t a, uint64_t b) { 35 SIMD_INLINE v128 v128_from_32(uint32_t a, uint32_t b, uint32_t c, uint32_t d) { 39 SIMD_INLINE v128 v128_load_aligned(const void *p) { 43 SIMD_INLINE v128 v128_load_unaligned(const void *p) { 47 SIMD_INLINE void v128_store_aligned(void *p, v128 r) [all...] |
v128_intrinsics_x86.h | 18 typedef __m128i v128; typedef 20 SIMD_INLINE uint32_t v128_low_u32(v128 a) { 24 SIMD_INLINE v64 v128_low_v64(v128 a) { 28 SIMD_INLINE v64 v128_high_v64(v128 a) { return _mm_srli_si128(a, 8); } 30 SIMD_INLINE v128 v128_from_v64(v64 a, v64 b) { 34 SIMD_INLINE v128 v128_from_64(uint64_t a, uint64_t b) { 38 SIMD_INLINE v128 v128_from_32(uint32_t a, uint32_t b, uint32_t c, uint32_t d) { 42 SIMD_INLINE v128 v128_load_aligned(const void *p) { 46 SIMD_INLINE v128 v128_load_unaligned(const void *p) { 54 SIMD_INLINE void v128_store_aligned(void *p, v128 a) [all...] |
/external/libvpx/libvpx/vpx_dsp/ppc/ |
intrapred_vsx.c | 471 const uint8x16_t v128 = vec_sl(vec_splat_u8(1), vec_splat_u8(7)); local 475 dc_fill_predictor_16x16(dst, stride, v128); 490 const uint8x16_t v128 = vec_sl(vec_splat_u8(1), vec_splat_u8(7)); local 494 dc_fill_predictor_32x32(dst, stride, v128);
|
/external/libunwind_llvm/src/ |
Registers.hpp | 24 struct v128 { uint32_t vec[4]; }; struct in namespace:libunwind 54 v128 getVectorRegister(int num) const; 55 void setVectorRegister(int num, v128 value); 236 inline v128 Registers_x86::getVectorRegister(int) const { 240 inline void Registers_x86::setVectorRegister(int, v128) { 261 v128 getVectorRegister(int num) const; 262 void setVectorRegister(int num, v128 value); 314 v128 _xmm[16]; 538 inline v128 Registers_x86_64::getVectorRegister(int regNum) const { 548 inline void Registers_x86_64::setVectorRegister(int regNum, v128 value) [all...] |