Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/src/System/
DTypes.hpp192 using vec8 = vec<T, 8>; typedef
219 using byte8 = vec8<byte>;
220 using sbyte8 = vec8<sbyte>;
221 using short8 = vec8<short>;
222 using ushort8 = vec8<unsigned short>;
/third_party/ffmpeg/libavcodec/mips/
Dh264pred_msa.c147 v4i32 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8; in intra_predict_plane_8x8_msa() local
155 vec8 = __msa_hadd_s_w(vec9, vec9); in intra_predict_plane_8x8_msa()
156 sum = __msa_hadd_s_d(vec8, vec8); in intra_predict_plane_8x8_msa()
174 vec8 = __msa_fill_w(res0); in intra_predict_plane_8x8_msa()
177 vec5 = vec8 * int_multiplier; in intra_predict_plane_8x8_msa()
178 vec3 = vec8 * 4; in intra_predict_plane_8x8_msa()
216 v4i32 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, res_add; in intra_predict_plane_16x16_msa() local
228 vec8 = __msa_hadd_s_w(vec9, vec9); in intra_predict_plane_16x16_msa()
229 res_add = (v4i32) __msa_hadd_s_d(vec8, vec8); in intra_predict_plane_16x16_msa()
251 vec8 = __msa_fill_w(res0); in intra_predict_plane_16x16_msa()
[all …]
Dhevc_mc_uniw_msa.c602 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in hevc_hz_uniwgt_8t_4w_msa() local
642 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_4w_msa()
649 dst45 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_4w_msa()
681 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_8w_msa() local
720 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_8w_msa()
727 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_8w_msa()
758 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_12w_msa() local
803 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_12w_msa()
810 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_12w_msa()
853 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_16w_msa() local
[all …]
Dh264qpel_msa.c749 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in ff_put_h264_qpel16_mc10_msa() local
776 VSHF_B2_SB(src2, src2, src2, src3, mask2, mask5, vec8, vec11); in ff_put_h264_qpel16_mc10_msa()
780 DPADD_SB4_SH(vec2, vec5, vec8, vec11, plus20b, plus20b, plus20b, in ff_put_h264_qpel16_mc10_msa()
787 VSHF_B2_SB(src6, src6, src6, src7, mask2, mask5, vec8, vec11); in ff_put_h264_qpel16_mc10_msa()
791 DPADD_SB4_SH(vec2, vec5, vec8, vec11, plus20b, plus20b, plus20b, in ff_put_h264_qpel16_mc10_msa()
817 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in ff_put_h264_qpel16_mc30_msa() local
844 VSHF_B2_SB(src2, src2, src2, src3, mask2, mask5, vec8, vec11); in ff_put_h264_qpel16_mc30_msa()
848 DPADD_SB4_SH(vec2, vec5, vec8, vec11, plus20b, plus20b, plus20b, in ff_put_h264_qpel16_mc30_msa()
855 VSHF_B2_SB(src6, src6, src6, src7, mask2, mask5, vec8, vec11); in ff_put_h264_qpel16_mc30_msa()
859 DPADD_SB4_SH(vec2, vec5, vec8, vec11, plus20b, plus20b, plus20b, in ff_put_h264_qpel16_mc30_msa()
[all …]
Dhevc_mc_uni_msa.c617 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in common_hz_8t_24w_msa() local
641 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec8); in common_hz_8t_24w_msa()
644 DOTP_SB4_SH(vec0, vec8, vec2, vec9, filt0, filt0, filt0, filt0, out0, in common_hz_8t_24w_msa()
647 VSHF_B2_SB(src0, src0, src1, src1, mask2, mask2, vec0, vec8); in common_hz_8t_24w_msa()
650 DPADD_SB4_SH(vec0, vec8, vec2, vec9, filt2, filt2, filt2, filt2, in common_hz_8t_24w_msa()
1352 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_uni_8t_4w_msa() local
1379 vec8, vec9, vec10, vec11); in hevc_hv_uni_8t_4w_msa()
1387 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_uni_8t_4w_msa()
1409 vec8, vec9, vec10, vec11); in hevc_hv_uni_8t_4w_msa()
1417 dst139 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, in hevc_hv_uni_8t_4w_msa()
[all …]
Dhevcdsp_msa.c1372 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_4w_msa() local
1402 vec8, vec9, vec10, vec11); in hevc_hv_8t_4w_msa()
1412 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_4w_msa()
1484 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8multx1mult_msa() local
1521 vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_msa()
1531 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_8multx1mult_msa()
1543 vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_msa()
1551 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_8multx1mult_msa()
1614 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_12w_msa() local
1650 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_8t_12w_msa()
[all …]
Dhevc_mc_bi_msa.c1639 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_4w_msa() local
1670 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_4w_msa()
1678 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_4w_msa()
1768 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_8multx1mult_msa() local
1806 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_8multx1mult_msa()
1813 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_8multx1mult_msa()
1823 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_8multx1mult_msa()
1828 dst6 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_8multx1mult_msa()
1910 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_12w_msa() local
1952 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_bi_8t_12w_msa()
[all …]
Dvp9_mc_msa.c1133 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_16w_msa() local
1152 VSHF_B4_SH(src0, src0, mask0, mask1, mask2, mask3, vec0, vec4, vec8, in common_hz_8t_and_aver_dst_16w_msa()
1162 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_16w_msa()
1167 vec8, vec9, vec10, vec11); in common_hz_8t_and_aver_dst_16w_msa()
1168 ADDS_SH4_SH(vec0, vec8, vec1, vec9, vec2, vec10, vec3, vec11, out0, in common_hz_8t_and_aver_dst_16w_msa()
1191 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_32w_msa() local
1212 VSHF_B4_SH(src0, src0, mask0, mask1, mask2, mask3, vec0, vec4, vec8, in common_hz_8t_and_aver_dst_32w_msa()
1222 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_32w_msa()
1227 vec8, vec9, vec10, vec11); in common_hz_8t_and_aver_dst_32w_msa()
1228 ADDS_SH4_SH(vec0, vec8, vec1, vec9, vec2, vec10, vec3, vec11, out0, in common_hz_8t_and_aver_dst_32w_msa()
[all …]
Dhevc_mc_biw_msa.c1948 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_4w_msa() local
1989 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_4w_msa()
1997 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_4w_msa()
2097 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_8multx2mult_msa() local
2149 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_8multx2mult_msa()
2157 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_8multx2mult_msa()
2168 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_8multx2mult_msa()
2174 dst6 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_8multx2mult_msa()
2295 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_12w_msa() local
2343 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_biwgt_8t_12w_msa()
[all …]
Dh264dsp_msa.c2468 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in ff_biweight_h264_pixels16_8_msa() local
2492 ILVR_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec8, vec10, in ff_biweight_h264_pixels16_8_msa()
2504 tmp8 = __msa_dpadd_s_h(offset, wgt, vec8); in ff_biweight_h264_pixels16_8_msa()
2534 ILVR_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec8, vec10, in ff_biweight_h264_pixels16_8_msa()
2546 tmp8 = __msa_dpadd_s_h(offset, wgt, vec8); in ff_biweight_h264_pixels16_8_msa()
/third_party/skia/third_party/externals/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()
/third_party/mesa3d/src/intel/compiler/
Dbrw_eu_util.c77 dst = vec8(dst); in brw_copy8()
78 src = vec8(src); in brw_copy8()
Dbrw_compile_ff_gs.c379 vec8(retype(c->reg.destination_indices, BRW_REGISTER_TYPE_UW)); in gfx6_sol_program()
425 brw_CMP(p, vec8(brw_null_reg()), BRW_CONDITIONAL_EQ, in gfx6_sol_program()
Dbrw_reg.h1039 vec8(struct brw_reg reg) in vec8() function
Dbrw_vec4_generator.cpp1432 struct brw_reg addr = vec8(brw_address_reg(0)); in generate_mov_indirect()
1484 scratch = vec8(scratch); in generate_zero_oob_push_regs()
Dbrw_fs_generator.cpp486 struct brw_reg addr = vec8(brw_address_reg(0)); in generate_mov_indirect()
646 struct brw_reg addr = vec8(brw_address_reg(0)); in generate_shuffle()
Dbrw_eu_emit.c2427 dest = retype(vec8(dest), BRW_REGISTER_TYPE_UW); in brw_oword_block_read()
2469 dest = retype(vec8(brw_null_reg()), BRW_REGISTER_TYPE_UW); in brw_fb_WRITE()
/third_party/flutter/skia/third_party/externals/spirv-tools/test/val/
Dval_data_test.cpp166 TEST_F(ValidateData, vec8) { in TEST_F() argument
/third_party/spirv-tools/test/val/
Dval_data_test.cpp164 TEST_F(ValidateData, vec8) { in TEST_F() argument
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_data_test.cpp164 TEST_F(ValidateData, vec8) { in TEST_F() argument
/third_party/skia/third_party/externals/spirv-tools/test/val/
Dval_data_test.cpp164 TEST_F(ValidateData, vec8) { in TEST_F() argument
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst2418 - nir: Handle vec8/16 in bool_to_bitsize
2419 - nir: Handle vec8/16 in gather_ssa_types
2420 - nir: Handle vec8/16 in lower_phis_to_scalar
2421 - nir: Handle vec8/16 in lower_regs_to_ssa
2422 - nir: Handle vec8/16 in opt_split_alu_of_phi
2423 - nir: Treat vec8/16 as select in opt_peephole_select
2424 - nir: Handle vec8/16 in opt_undef_vecN
2425 - nir: Handle vec8/16 in nir_shrink_array_vars
D20.0.0.rst862 - gallivm/nir: add vec8/16 support
1911 - nir/serialize: fix vec8 and vec16
1923 - nv50ir/nir: support vec8 and vec16
2255 - nir/serialize: serialize swizzles for vec8 and vec16
2256 - nir/serialize: serialize writemask for vec8 and vec16
2968 - nir+vtn: vec8+vec16 support
D20.3.0.rst2646 - intel/fs: Add support for vec8 and vec16 ops
D20.2.0.rst2677 - nir: Support vec8/vec16 in nir_lower_bit_size