HomeSort by relevance Sort by last modified time
    Searched refs:v128 (Results 1 - 17 of 17) sorted by null

  /external/libaom/libaom/aom_dsp/simd/
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...]
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...]
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...]
v256_intrinsics_x86.h 44 SIMD_INLINE v128 v256_low_v128(v256 a) { return _mm256_castsi256_si128(a); }
46 SIMD_INLINE v128 v256_high_v128(v256 a) {
50 SIMD_INLINE v256 v256_from_v128(v128 a, v128 b) {
197 SIMD_INLINE v256 v256_zip_8(v128 a, v128 b) {
201 SIMD_INLINE v256 v256_zip_16(v128 a, v128 b) {
205 SIMD_INLINE v256 v256_zip_32(v128 a, v128 b)
    [all...]
v256_intrinsics_v128.h 27 v128 val[2];
37 SIMD_INLINE v128 v256_low_v128(v256 a) { return a.val[0]; }
39 SIMD_INLINE v128 v256_high_v128(v256 a) { return a.val[1]; }
41 SIMD_INLINE v256 v256_from_v128(v128 hi, v128 lo) {
81 v128 t = v128_dup_8(x);
86 v128 t = v128_dup_16(x);
91 v128 t = v128_dup_32(x);
96 v128 t = v128_dup_64(x);
276 SIMD_INLINE v256 v256_mul_s16(v128 a, v128 b)
    [all...]
v256_intrinsics.h 30 SIMD_INLINE v128 v256_low_v128(v256 a) { return c_v256_low_v128(a); }
31 SIMD_INLINE v128 v256_high_v128(v256 a) { return c_v256_high_v128(a); }
32 SIMD_INLINE v256 v256_from_v128(v128 hi, v128 lo) {
119 SIMD_INLINE v256 v256_mul_s16(v128 a, v128 b) { return c_v256_mul_s16(a, b); }
166 SIMD_INLINE v256 v256_zip_8(v128 a, v128 b) { return c_v256_zip_8(a, b); }
167 SIMD_INLINE v256 v256_zip_16(v128 a, v128 b) { return c_v256_zip_16(a, b);
    [all...]
  /external/libaom/libaom/av1/common/
cdef_block_simd.h 25 static INLINE v128 fold_mul_and_sum(v128 partiala, v128 partialb, v128 const1,
26 v128 const2) {
27 v128 tmp;
46 static INLINE v128 hsum4(v128 x0, v128 x1, v128 x2, v128 x3)
    [all...]
  /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...]
AddressSpace.hpp 211 v128 getVector(pint_t addr) {
212 v128 val;
DwarfInstructions.hpp 61 static v128 getSavedVectorRegister(A &addressSpace, const R &registers,
129 v128 DwarfInstructions<A, R>::getSavedVectorRegister(
UnwindCursor.hpp 559 v128 v;
    [all...]
  /external/libaom/libaom/test/
simd_cmp_impl.h 140 v128 imm_v128_shl_n_byte(v128 a) {
144 v128 imm_v128_shr_n_byte(v128 a) {
148 v128 imm_v128_shl_n_8(v128 a) {
152 v128 imm_v128_shr_n_u8(v128 a) {
156 v128 imm_v128_shr_n_s8(v128 a)
    [all...]
  /cts/tests/tests/renderscript/src/android/renderscript/cts/
small_structs.rs 235 MAKE_TWO_ELEMENT_STRUCT_TEST(v128, float4)
  /external/llvm/test/Bindings/OCaml/
target.ml 44 let layout = "e-p:32:32-f64:32:64-v64:32:64-v128:32:128-n32-S32" in
  /external/swiftshader/third_party/llvm-7.0/llvm/test/Bindings/OCaml/
target.ml 44 let layout = "e-p:32:32-f64:32:64-v64:32:64-v128:32:128-n32-S32" in
  /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);

Completed in 3618 milliseconds