Home
last modified time | relevance | path

Searched refs:vec8 (Results 1 – 25 of 28) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/mips/
Dvpx_convolve8_avg_horiz_msa.c152 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_16w_msa() local
171 VSHF_B4_SH(src0, src0, mask0, mask1, mask2, mask3, vec0, vec4, vec8, vec12); in common_hz_8t_and_aver_dst_16w_msa()
179 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_16w_msa()
183 DPADD_SB4_SH(vec12, vec13, vec14, vec15, filt3, filt3, filt3, filt3, vec8, in common_hz_8t_and_aver_dst_16w_msa()
185 ADDS_SH4_SH(vec0, vec8, vec1, vec9, vec2, vec10, vec3, vec11, out0, out1, in common_hz_8t_and_aver_dst_16w_msa()
206 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_32w_msa() local
227 VSHF_B4_SH(src0, src0, mask0, mask1, mask2, mask3, vec0, vec4, vec8, vec12); in common_hz_8t_and_aver_dst_32w_msa()
235 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_32w_msa()
239 DPADD_SB4_SH(vec12, vec13, vec14, vec15, filt3, filt3, filt3, filt3, vec8, in common_hz_8t_and_aver_dst_32w_msa()
241 ADDS_SH4_SH(vec0, vec8, vec1, vec9, vec2, vec10, vec3, vec11, out0, out1, in common_hz_8t_and_aver_dst_32w_msa()
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_gcc.cc25 static const vec8 kARGBToY = {13, 65, 33, 0, 13, 65, 33, 0,
29 static const vec8 kARGBToYJ = {15, 75, 38, 0, 15, 75, 38, 0,
35 static const vec8 kARGBToU = {112, -74, -38, 0, 112, -74, -38, 0,
38 static const vec8 kARGBToUJ = {127, -84, -43, 0, 127, -84, -43, 0,
41 static const vec8 kARGBToV = {-18, -94, 112, 0, -18, -94, 112, 0,
44 static const vec8 kARGBToVJ = {-20, -107, 127, 0, -20, -107, 127, 0,
48 static const vec8 kBGRAToY = {0, 33, 65, 13, 0, 33, 65, 13,
51 static const vec8 kBGRAToU = {0, -38, -74, 112, 0, -38, -74, 112,
54 static const vec8 kBGRAToV = {0, 112, -94, -18, 0, 112, -94, -18,
58 static const vec8 kABGRToY = {33, 65, 13, 0, 33, 65, 13, 0,
[all …]
Dcompare_gcc.cc114 static const vec8 kNibbleMask = {15, 15, 15, 15, 15, 15, 15, 15,
116 static const vec8 kBitCount = {0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4};
Dscale_msa.cc565 v4i32 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ScaleFilterCols_MSA() local
584 vec8 = vec_x & const_0xFFFF; in ScaleFilterCols_MSA()
591 vec8 >>= 9; in ScaleFilterCols_MSA()
611 tmp6 *= vec8; in ScaleFilterCols_MSA()
765 v16u8 vec6, vec7, vec8, vec9, vec10, vec11; in ScaleRowDown34_0_Box_MSA() local
798 vec8 = (v16u8)__msa_vshf_b(mask2, (v16i8)src5, (v16i8)src5); in ScaleRowDown34_0_Box_MSA()
810 reg8 = (v8i16)__msa_dotp_u_h(vec8, const2); in ScaleRowDown34_0_Box_MSA()
859 v16u8 vec6, vec7, vec8, vec9, vec10, vec11; in ScaleRowDown34_1_Box_MSA() local
892 vec8 = (v16u8)__msa_vshf_b(mask2, (v16i8)src5, (v16i8)src5); in ScaleRowDown34_1_Box_MSA()
904 reg8 = (v8i16)__msa_dotp_u_h(vec8, const2); in ScaleRowDown34_1_Box_MSA()
Drow_msa.cc825 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ARGBToUVRow_MSA() local
852 vec8 = (v16u8)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in ARGBToUVRow_MSA()
858 reg0 = __msa_hadd_u_h(vec8, vec8); in ARGBToUVRow_MSA()
880 vec8 = (v16u8)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in ARGBToUVRow_MSA()
886 reg0 += __msa_hadd_u_h(vec8, vec8); in ARGBToUVRow_MSA()
1022 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ARGBToARGB1555Row_MSA() local
1039 vec8 = (v16u8)__msa_srai_b((v16i8)src1, 1); in ARGBToARGB1555Row_MSA()
1041 vec8 = (v16u8)__msa_sldi_b(zero, (v16i8)vec8, 2); in ARGBToARGB1555Row_MSA()
1047 vec6 = __msa_binsli_b(vec7, vec8, 5); in ARGBToARGB1555Row_MSA()
1091 v8u16 vec8, vec9, vec10, vec11; in ARGBToUV444Row_MSA() local
[all …]
Drow_win.cc129 static const vec8 kARGBToY = {13, 65, 33, 0, 13, 65, 33, 0,
133 static const vec8 kARGBToYJ = {15, 75, 38, 0, 15, 75, 38, 0,
136 static const vec8 kARGBToU = {112, -74, -38, 0, 112, -74, -38, 0,
139 static const vec8 kARGBToUJ = {127, -84, -43, 0, 127, -84, -43, 0,
142 static const vec8 kARGBToV = {
146 static const vec8 kARGBToVJ = {-20, -107, 127, 0, -20, -107, 127, 0,
155 static const vec8 kBGRAToY = {0, 33, 65, 13, 0, 33, 65, 13,
158 static const vec8 kBGRAToU = {0, -38, -74, 112, 0, -38, -74, 112,
161 static const vec8 kBGRAToV = {0, 112, -94, -18, 0, 112, -94, -18,
165 static const vec8 kABGRToY = {33, 65, 13, 0, 33, 65, 13, 0,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dreduction.ll52 define half @reduction_half8(<8 x half> %vec8) {
54 …%rdx.shuf = shufflevector <8 x half> %vec8, <8 x half> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 …
55 %bin.rdx = fadd fast <8 x half> %vec8, %rdx.shuf
78 define i16 @reduction_v8i16(<8 x i16> %vec8) {
80 …%rdx.shuf = shufflevector <8 x i16> %vec8, <8 x i16> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 7,…
81 %bin.rdx = add <8 x i16> %vec8, %rdx.shuf
162 define i16 @reduction_umin_v8i16(<8 x i16> %vec8) {
164 …%rdx.shuf = shufflevector <8 x i16> %vec8, <8 x i16> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 7,…
165 %rdx.minmax.cmp = icmp ult <8 x i16> %vec8, %rdx.shuf
166 %rdx.minmax.select = select <8 x i1> %rdx.minmax.cmp, <8 x i16> %vec8, <8 x i16> %rdx.shuf
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SLPVectorizer/AMDGPU/
Dreduction.ll39 define half @reduction_half8(<8 x half> %vec8) {
71 %elt0 = extractelement <8 x half> %vec8, i64 0
72 %elt1 = extractelement <8 x half> %vec8, i64 1
73 %elt2 = extractelement <8 x half> %vec8, i64 2
74 %elt3 = extractelement <8 x half> %vec8, i64 3
75 %elt4 = extractelement <8 x half> %vec8, i64 4
76 %elt5 = extractelement <8 x half> %vec8, i64 5
77 %elt6 = extractelement <8 x half> %vec8, i64 6
78 %elt7 = extractelement <8 x half> %vec8, i64 7
237 define i16 @reduction_v8i16(<8 x i16> %vec8) {
[all …]
/external/mesa3d/src/intel/compiler/
Dbrw_eu_util.c77 dst = vec8(dst); in brw_copy8()
78 src = vec8(src); in brw_copy8()
Dbrw_reg.h952 vec8(struct brw_reg reg) in vec8() function
Dbrw_vec4_generator.cpp1419 brw_MOV(p, vec8(dst), retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_UD)); in generate_set_simd4x2_header_gen9()
1456 struct brw_reg addr = vec8(brw_address_reg(0)); in generate_mov_indirect()
/external/libaom/libaom/third_party/libyuv/source/
Drow_gcc.cc25 static vec8 kARGBToY = {
30 static vec8 kARGBToYJ = {
37 static vec8 kARGBToU = {
41 static vec8 kARGBToUJ = {
45 static vec8 kARGBToV = {
49 static vec8 kARGBToVJ = {
54 static vec8 kBGRAToY = {
58 static vec8 kBGRAToU = {
62 static vec8 kBGRAToV = {
67 static vec8 kABGRToY = {
[all …]
Drow_win.cc206 static const vec8 kARGBToY = {
211 static const vec8 kARGBToYJ = {
215 static const vec8 kARGBToU = {
219 static const vec8 kARGBToUJ = {
223 static const vec8 kARGBToV = {
227 static const vec8 kARGBToVJ = {
238 static const vec8 kBGRAToY = {
242 static const vec8 kBGRAToU = {
246 static const vec8 kBGRAToV = {
251 static const vec8 kABGRToY = {
[all …]
/external/libyuv/files/source/
Drow_gcc.cc25 static vec8 kARGBToY = {13, 65, 33, 0, 13, 65, 33, 0,
29 static vec8 kARGBToYJ = {15, 75, 38, 0, 15, 75, 38, 0,
35 static vec8 kARGBToU = {112, -74, -38, 0, 112, -74, -38, 0,
38 static vec8 kARGBToUJ = {127, -84, -43, 0, 127, -84, -43, 0,
41 static vec8 kARGBToV = {
45 static vec8 kARGBToVJ = {-20, -107, 127, 0, -20, -107, 127, 0,
49 static vec8 kBGRAToY = {0, 33, 65, 13, 0, 33, 65, 13,
52 static vec8 kBGRAToU = {0, -38, -74, 112, 0, -38, -74, 112,
55 static vec8 kBGRAToV = {0, 112, -94, -18, 0, 112, -94, -18,
59 static vec8 kABGRToY = {33, 65, 13, 0, 33, 65, 13, 0,
[all …]
Drow_msa.cc825 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ARGBToUVRow_MSA() local
852 vec8 = (v16u8)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in ARGBToUVRow_MSA()
858 reg0 = __msa_hadd_u_h(vec8, vec8); in ARGBToUVRow_MSA()
880 vec8 = (v16u8)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in ARGBToUVRow_MSA()
886 reg0 += __msa_hadd_u_h(vec8, vec8); in ARGBToUVRow_MSA()
1020 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ARGBToARGB1555Row_MSA() local
1037 vec8 = (v16u8)__msa_srai_b((v16i8)src1, 1); in ARGBToARGB1555Row_MSA()
1039 vec8 = (v16u8)__msa_sldi_b(zero, (v16i8)vec8, 2); in ARGBToARGB1555Row_MSA()
1045 vec6 = __msa_binsli_b(vec7, vec8, 5); in ARGBToARGB1555Row_MSA()
1087 v8u16 vec8, vec9, vec10, vec11; in ARGBToUV444Row_MSA() local
[all …]
Drow_win.cc129 static const vec8 kARGBToY = {13, 65, 33, 0, 13, 65, 33, 0,
133 static const vec8 kARGBToYJ = {15, 75, 38, 0, 15, 75, 38, 0,
136 static const vec8 kARGBToU = {112, -74, -38, 0, 112, -74, -38, 0,
139 static const vec8 kARGBToUJ = {127, -84, -43, 0, 127, -84, -43, 0,
142 static const vec8 kARGBToV = {
146 static const vec8 kARGBToVJ = {-20, -107, 127, 0, -20, -107, 127, 0,
155 static const vec8 kBGRAToY = {0, 33, 65, 13, 0, 33, 65, 13,
158 static const vec8 kBGRAToU = {0, -38, -74, 112, 0, -38, -74, 112,
161 static const vec8 kBGRAToV = {0, 112, -94, -18, 0, 112, -94, -18,
165 static const vec8 kABGRToY = {33, 65, 13, 0, 33, 65, 13, 0,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
DlowerMUL-newload.ll52 %vec8 = add <4 x i32> %vec7, %vec5
53 %7 = trunc <4 x i32> %vec8 to <4 x i16>
109 %vec8 = add <4 x i32> %vec7, %vec5
110 %vec9 = add <4 x i32> %vec8, %5
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_ff_gs_emit.c350 vec8(retype(c->reg.destination_indices, BRW_REGISTER_TYPE_UW)); in gen6_sol_program()
396 brw_CMP(p, vec8(brw_null_reg()), BRW_CONDITIONAL_EQ, in gen6_sol_program()
/external/llvm/test/CodeGen/X86/
Dvec_loadsingles.ll86 %vec8 = insertelement <8 x float> %vec6, float %e, i32 4
89 %vec10 = insertelement <8 x float> %vec8, float %f, i32 5
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvec_loadsingles.ll86 %vec8 = insertelement <8 x float> %vec6, float %e, i32 4
89 %vec10 = insertelement <8 x float> %vec8, float %f, i32 5
/external/tensorflow/tensorflow/compiler/xla/service/
Dshape_inference_test.cc1193 const Shape vec8 = ShapeUtil::MakeShape(F32, {8}); in TEST_F() local
1197 ShapeInference::InferBinaryOpShape(HloOpcode::kAdd, mat, vec8, {1}); in TEST_F()
1202 ShapeInference::InferBinaryOpShape(HloOpcode::kAdd, mat, vec8, {0}); in TEST_F()
1242 const Shape vec8 = ShapeUtil::MakeShape(F32, {8}); in TEST_F() local
1248 ShapeInference::InferBinaryOpShape(HloOpcode::kAdd, tensor, vec8, {}); in TEST_F()
1255 ShapeInference::InferBinaryOpShape(HloOpcode::kAdd, tensor, vec8, {3}); in TEST_F()
1262 ShapeInference::InferBinaryOpShape(HloOpcode::kAdd, tensor, vec8, {0}); in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_data_test.cpp164 TEST_F(ValidateData, vec8) { in TEST_F() argument
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_data_test.cpp182 TEST_F(ValidateData, vec8) { in TEST_F() argument
/external/libaom/libaom/third_party/libyuv/include/libyuv/
Drow.h374 typedef __declspec(align(16)) int8 vec8[16]; typedef
390 typedef int8 __attribute__((vector_size(16))) vec8;
405 typedef int8 vec8[16];
/external/libyuv/files/include/libyuv/
Drow.h464 typedef __declspec(align(16)) int8 vec8[16]; typedef
483 typedef int8 __attribute__((vector_size(16))) vec8;
497 typedef int8 vec8[16];

12