Home
last modified time | relevance | path

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

12

/external/swiftshader/src/System/
DTypes.hpp181 using vec8 = vec<T, 8>; typedef
208 using byte8 = vec8<byte>;
209 using sbyte8 = vec8<sbyte>;
210 using short8 = vec8<short>;
211 using ushort8 = vec8<unsigned short>;
/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 …]
/external/libyuv/files/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 …]
/external/llvm-project/polly/docs/experiments/matmul/
Dmatmul.polly.interchanged+tiled+vector+openmp.ll278 %wide.vec8 = load <16 x float>, <16 x float>* %15, align 16, !alias.scope !11, !noalias !13
279 …%strided.vec9 = shufflevector <16 x float> %wide.vec8, <16 x float> undef, <4 x i32> <i32 0, i32 4…
280 …%strided.vec10 = shufflevector <16 x float> %wide.vec8, <16 x float> undef, <4 x i32> <i32 1, i32 …
281 …%strided.vec11 = shufflevector <16 x float> %wide.vec8, <16 x float> undef, <4 x i32> <i32 2, i32 …
282 …%strided.vec12 = shufflevector <16 x float> %wide.vec8, <16 x float> undef, <4 x i32> <i32 3, i32 …
300 %wide.vec8.1 = load <16 x float>, <16 x float>* %27, align 16, !alias.scope !11, !noalias !13
301 …%strided.vec9.1 = shufflevector <16 x float> %wide.vec8.1, <16 x float> undef, <4 x i32> <i32 0, i…
302 …%strided.vec10.1 = shufflevector <16 x float> %wide.vec8.1, <16 x float> undef, <4 x i32> <i32 1, …
303 …%strided.vec11.1 = shufflevector <16 x float> %wide.vec8.1, <16 x float> undef, <4 x i32> <i32 2, …
304 …%strided.vec12.1 = shufflevector <16 x float> %wide.vec8.1, <16 x float> undef, <4 x i32> <i32 3, …
[all …]
/external/llvm-project/clang/test/SemaCXX/
Dshift.cpp76 typedef unsigned vec8 __attribute__((vector_size(8))); typedef
82 void vect_shift_3(vec16 *x, vec8 y) { in vect_shift_3()
/external/llvm-project/clang/test/Sema/
Dshift.c75 typedef unsigned vec8 __attribute__((vector_size(8))); typedef
81 void vect_shift_3(vec16 *x, vec8 y) { in vect_shift_3()
/external/llvm-project/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/swiftshader/src/Reactor/
DLLVMReactorDebugInfo.cpp409 auto vec8 = diBuilder->getOrCreateArray(diBuilder->getOrCreateSubrange(0, 8)); in registerBasicTypes() local
429 …ace(T(Short2::type()), diBuilder->createVectorType(128, 128, diTypes[T(Short::type())], { vec8 })); in registerBasicTypes()
430 …e(T(UShort2::type()), diBuilder->createVectorType(128, 128, diTypes[T(UShort::type())], { vec8 })); in registerBasicTypes()
431 …ace(T(Short4::type()), diBuilder->createVectorType(128, 128, diTypes[T(Short::type())], { vec8 })); in registerBasicTypes()
432 …e(T(UShort4::type()), diBuilder->createVectorType(128, 128, diTypes[T(UShort::type())], { vec8 })); in registerBasicTypes()
433 …ace(T(Short8::type()), diBuilder->createVectorType(128, 128, diTypes[T(Short::type())], { vec8 })); in registerBasicTypes()
434 …e(T(UShort8::type()), diBuilder->createVectorType(128, 128, diTypes[T(UShort::type())], { vec8 })); in registerBasicTypes()
/external/mesa3d/src/intel/compiler/
Dbrw_eu_util.c77 dst = vec8(dst); in brw_copy8()
78 src = vec8(src); in brw_copy8()
/external/igt-gpu-tools/assembler/
Dbrw_eu_util.c79 dst = vec8(dst); in brw_copy8()
80 src = vec8(src); in brw_copy8()
/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 …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dreduction.ll112 define half @reduction_half8(<8 x half> %vec8) {
114 …%rdx.shuf = shufflevector <8 x half> %vec8, <8 x half> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 …
115 %bin.rdx = fadd <8 x half> %vec8, %rdx.shuf
138 define i16 @reduction_v8i16(<8 x i16> %vec8) {
140 …%rdx.shuf = shufflevector <8 x i16> %vec8, <8 x i16> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 7,…
141 %bin.rdx = add <8 x i16> %vec8, %rdx.shuf
222 define i16 @reduction_umin_v8i16(<8 x i16> %vec8) {
224 …%rdx.shuf = shufflevector <8 x i16> %vec8, <8 x i16> undef, <8 x i32> <i32 4, i32 5, i32 6, i32 7,…
225 %rdx.minmax.cmp = icmp ult <8 x i16> %vec8, %rdx.shuf
226 %rdx.minmax.select = select <8 x i1> %rdx.minmax.cmp, <8 x i16> %vec8, <8 x i16> %rdx.shuf
[all …]
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Daix-vector-stack.ll9 …i32> %vec4, <4 x i32> %vec5, <4 x i32> %vec6, <4 x i32> %vec7, <4 x i32> %vec8, <4 x i32> %vec9, <…
17 %add6 = add <4 x i32> %add5, %vec8
Daix-cc-ext-vec-abi.ll9 …i32> %vec4, <4 x i32> %vec5, <4 x i32> %vec6, <4 x i32> %vec7, <4 x i32> %vec8, <4 x i32> %vec9, <…
17 %add6 = add <4 x i32> %add5, %vec8
/external/llvm-project/llvm/test/CodeGen/ARM/
DlowerMUL-newload.ll68 %vec8 = add <4 x i32> %vec7, %vec5
69 %7 = trunc <4 x i32> %vec8 to <4 x i16>
140 %vec8 = add <4 x i32> %vec7, %vec5
141 %vec9 = add <4 x i32> %vec8, %5
Dfp16-vld.ll6 define dso_local void @vec8(half* nocapture readonly %V, i32 %N) local_unnamed_addr #0 {
/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-project/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

12