/third_party/ffmpeg/tests/checkasm/ |
D | fixed_dsp.c | 34 src0[i] = sign_extend(rnd(), 24); \ 40 static void check_vector_fmul(const int *src0, const int *src1) in check_vector_fmul() argument 45 declare_func(void, int *dst, const int *src0, const int *src1, int len); in check_vector_fmul() 47 call_ref(ref, src0, src1, BUF_SIZE); in check_vector_fmul() 48 call_new(new, src0, src1, BUF_SIZE); in check_vector_fmul() 51 bench_new(new, src0, src1, BUF_SIZE); in check_vector_fmul() 54 static void check_vector_fmul_add(const int *src0, const int *src1, const int *src2) in check_vector_fmul_add() argument 59 declare_func(void, int *dst, const int *src0, const int *src1, const int *src2, int len); in check_vector_fmul_add() 61 call_ref(ref, src0, src1, src2, BUF_SIZE); in check_vector_fmul_add() 62 call_new(new, src0, src1, src2, BUF_SIZE); in check_vector_fmul_add() [all …]
|
D | float_dsp.c | 44 static void test_vector_fmul(const float *src0, const float *src1) in test_vector_fmul() argument 50 declare_func(void, float *dst, const float *src0, const float *src1, in test_vector_fmul() 53 call_ref(cdst, src0, src1, LEN); in test_vector_fmul() 54 call_new(odst, src0, src1, LEN); in test_vector_fmul() 56 double t = fabs(src0[i]) + fabs(src1[i]) + fabs(src0[i] * src1[i]) + 1.0; in test_vector_fmul() 64 bench_new(odst, src0, src1, LEN); in test_vector_fmul() 67 static void test_vector_dmul(const double *src0, const double *src1) in test_vector_dmul() argument 73 declare_func(void, double *dst, const double *src0, const double *src1, in test_vector_dmul() 76 call_ref(cdst, src0, src1, LEN); in test_vector_dmul() 77 call_new(odst, src0, src1, LEN); in test_vector_dmul() [all …]
|
D | llviddsp.c | 49 uint8_t *src0 = av_calloc(width, sizeof(*src0)); in check_add_bytes() local 53 init_buffer(src0, src1, uint8_t, width); in check_add_bytes() 60 call_ref(dst0, src0, width); in check_add_bytes() 67 av_free(src0); in check_add_bytes() 77 uint8_t *src0 = av_calloc(width, sizeof(*src0)); in check_add_median_pred() local 85 init_buffer(src0, src1, uint8_t, width); in check_add_median_pred() 95 call_ref(dst0, src0, diff0, width, &A0, &B0); in check_add_median_pred() 102 av_free(src0); in check_add_median_pred() 115 uint8_t *src0 = av_calloc(width, sizeof(*src0)); in check_add_left_pred() local 119 init_buffer(src0, src1, uint8_t, width); in check_add_left_pred() [all …]
|
/third_party/openh264/codec/common/loongarch/ |
D | mc_horver_lsx.c | 84 __m128i src0, src1; in PixelAvgWidthEq4_lsx() local 86 src0 = __lsx_vldrepl_w(pSrcA, 0); in PixelAvgWidthEq4_lsx() 90 src0 = __lsx_vavgr_bu(src0, src1); in PixelAvgWidthEq4_lsx() 91 __lsx_vstelm_w(src0, pDst, 0, 0); in PixelAvgWidthEq4_lsx() 100 __m128i src0, src1, src2, src3; in PixelAvgWidthEq8_lsx() local 102 src0 = __lsx_vldrepl_d(pSrcA, 0); in PixelAvgWidthEq8_lsx() 106 src0 = __lsx_vavgr_bu(src0, src1); in PixelAvgWidthEq8_lsx() 112 __lsx_vstelm_d(src0, pDst, 0, 0); in PixelAvgWidthEq8_lsx() 123 __m128i src0, src1, src2, src3; in PixelAvgWidthEq16_lsx() local 126 src0 = __lsx_vld(pSrcA, 0); in PixelAvgWidthEq16_lsx() [all …]
|
/third_party/mesa3d/src/imagination/vulkan/pds/ |
D | pvr_pds_printer.c | 69 char src0[32]; in pvr_pds_disassemble_instruction_add64() local 72 pvr_pds_disassemble_operand(add->src0, src0, sizeof(src0)); in pvr_pds_disassemble_instruction_add64() 82 src0, in pvr_pds_disassemble_instruction_add64() 93 char src0[32]; in pvr_pds_disassemble_instruction_add32() local 96 pvr_pds_disassemble_operand(add->src0, src0, sizeof(src0)); in pvr_pds_disassemble_instruction_add32() 106 src0, in pvr_pds_disassemble_instruction_add32() 118 char src0[32]; in pvr_pds_disassemble_instruction_sftlp32() local 122 pvr_pds_disassemble_operand(instruction->src0, src0, sizeof(src0)); in pvr_pds_disassemble_instruction_sftlp32() 138 src0, in pvr_pds_disassemble_instruction_sftlp32() 148 src0, in pvr_pds_disassemble_instruction_sftlp32() [all …]
|
/third_party/openh264/codec/encoder/core/loongarch/ |
D | dct_lasx.c | 43 #define CALC_TEMPS_AND_PDCT(src0, src1, src2, src3, \ argument 47 tms0 = __lasx_xvadd_h(src0, src3); \ 50 tms3 = __lasx_xvsub_h(src0, src3); \ 71 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in WelsDctT4_lasx() local 79 src0, src1, src2, src3); in WelsDctT4_lasx() 87 src0, src4, in WelsDctT4_lasx() 91 src0, src1, src2, src3); in WelsDctT4_lasx() 93 src0, src0, in WelsDctT4_lasx() 97 src0, src1, src2, src3); in WelsDctT4_lasx() 98 LASX_TRANSPOSE4x4_H(src0, src1, src2, src3, in WelsDctT4_lasx() [all …]
|
/third_party/ffmpeg/libavcodec/loongarch/ |
D | hpeldsp_lasx.c | 284 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_no_rnd_16x16_lasx() local 290 src0 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx() 298 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, in common_hz_bil_no_rnd_16x16_lasx() 299 src4, 0x20, src7, src6, 0x20, src0, src1, src2, src3); in common_hz_bil_no_rnd_16x16_lasx() 300 src0 = __lasx_xvavg_bu(src0, src2); in common_hz_bil_no_rnd_16x16_lasx() 302 __lasx_xvstelm_d(src0, dst, 0, 0); in common_hz_bil_no_rnd_16x16_lasx() 303 __lasx_xvstelm_d(src0, dst, 8, 1); in common_hz_bil_no_rnd_16x16_lasx() 305 __lasx_xvstelm_d(src0, dst, 0, 2); in common_hz_bil_no_rnd_16x16_lasx() 306 __lasx_xvstelm_d(src0, dst, 8, 3); in common_hz_bil_no_rnd_16x16_lasx() 315 src0 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx() [all …]
|
D | h264chroma_lasx.c | 44 __m256i src0, src1, src2, src3, src4, out; in avc_chroma_hv_8x4_lasx() local 53 DUP2_ARG2(__lasx_xvld, chroma_mask_arr, 0, src, 0, mask, src0); in avc_chroma_hv_8x4_lasx() 57 src0 = __lasx_xvshuf_b(src0, src0, mask); in avc_chroma_hv_8x4_lasx() 59 DUP2_ARG2(__lasx_xvdp2_h_bu, src0, coeff_hz_vec, src1, coeff_hz_vec, res_hz0, res_hz1); in avc_chroma_hv_8x4_lasx() 82 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; in avc_chroma_hv_8x8_lasx() local 93 DUP2_ARG2(__lasx_xvld, chroma_mask_arr, 0, src, 0, mask, src0); in avc_chroma_hv_8x8_lasx() 101 src0 = __lasx_xvshuf_b(src0, src0, mask); in avc_chroma_hv_8x8_lasx() 104 DUP4_ARG2(__lasx_xvdp2_h_bu, src0, coeff_hz_vec, src1, coeff_hz_vec, src3, in avc_chroma_hv_8x8_lasx() 135 __m256i src0, src1, src2, src3, out; in avc_chroma_hz_8x4_lasx() local 143 DUP2_ARG2(__lasx_xvld, chroma_mask_arr, 0, src, 0, mask, src0); in avc_chroma_hz_8x4_lasx() [all …]
|
D | vp9_intra_lsx.c | 73 __m128i src0; in ff_vert_16x16_lsx() local 77 src0 = __lsx_vld(src, 0); in ff_vert_16x16_lsx() 78 LSX_ST_8(src0, src0, src0, src0, src0, src0, src0, src0, dst, in ff_vert_16x16_lsx() 81 LSX_ST_8(src0, src0, src0, src0, src0, src0, src0, src0, dst, in ff_vert_16x16_lsx() 89 __m128i src0, src1; in ff_vert_32x32_lsx() local 91 DUP2_ARG2(__lsx_vld, src, 0, src, 16, src0, src1); in ff_vert_32x32_lsx() 93 __lsx_vst(src0, dst, 0); in ff_vert_32x32_lsx() 102 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ff_hor_16x16_lsx() local 123 src0 = __lsx_vldrepl_b(src, 15); in ff_hor_16x16_lsx() 124 LSX_ST_8(src0, src1, src2, src3, src4, src5, src6, src7, dst, in ff_hor_16x16_lsx() [all …]
|
D | vp9_mc_lsx.c | 136 __m128i src0, src1, src2, src3; in common_hz_8t_4x4_lsx() local 148 LSX_LD_4(src, src_stride, src0, src1, src2, src3); in common_hz_8t_4x4_lsx() 149 DUP4_ARG2(__lsx_vxori_b, src0, 128, src1, 128, src2, 128, src3, 128, in common_hz_8t_4x4_lsx() 150 src0, src1, src2, src3); in common_hz_8t_4x4_lsx() 151 HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, in common_hz_8t_4x4_lsx() 171 __m128i src0, src1, src2, src3; in common_hz_8t_4x8_lsx() local 183 src0 = __lsx_vld(_src, 0); in common_hz_8t_4x8_lsx() 187 DUP4_ARG2(__lsx_vxori_b, src0, 128, src1, 128, src2, 128, src3, 128, in common_hz_8t_4x8_lsx() 188 src0, src1, src2, src3); in common_hz_8t_4x8_lsx() 189 HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, in common_hz_8t_4x8_lsx() [all …]
|
/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
D | ShaderCore.hpp | 247 void add(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 248 void iadd(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 249 void sub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 250 void isub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 251 void mad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2); 252 void imad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2); 253 void mul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 254 void imul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 256 void div(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 257 void idiv(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); [all …]
|
D | ShaderCore.cpp | 766 void ShaderCore::add(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) in add() argument 768 dst.x = src0.x + src1.x; in add() 769 dst.y = src0.y + src1.y; in add() 770 dst.z = src0.z + src1.z; in add() 771 dst.w = src0.w + src1.w; in add() 774 void ShaderCore::iadd(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) in iadd() argument 776 dst.x = As<Float4>(As<Int4>(src0.x) + As<Int4>(src1.x)); in iadd() 777 dst.y = As<Float4>(As<Int4>(src0.y) + As<Int4>(src1.y)); in iadd() 778 dst.z = As<Float4>(As<Int4>(src0.z) + As<Int4>(src1.z)); in iadd() 779 dst.w = As<Float4>(As<Int4>(src0.w) + As<Int4>(src1.w)); in iadd() [all …]
|
D | PixelPipeline.hpp | 74 void MOV(Vector4s &dst, Vector4s &src0); 75 void ADD(Vector4s &dst, Vector4s &src0, Vector4s &src1); 76 void SUB(Vector4s &dst, Vector4s &src0, Vector4s &src1); 77 void MAD(Vector4s &dst, Vector4s &src0, Vector4s &src1, Vector4s &src2); 78 void MUL(Vector4s &dst, Vector4s &src0, Vector4s &src1); 79 void DP3(Vector4s &dst, Vector4s &src0, Vector4s &src1); 80 void DP4(Vector4s &dst, Vector4s &src0, Vector4s &src1); 81 void LRP(Vector4s &dst, Vector4s &src0, Vector4s &src1, Vector4s &src2); 85 void TEXDP3TEX(Vector4s &dst, Float4 &u, Float4 &v, Float4 &s, int stage, Vector4s &src0); 92 void TEXREG2AR(Vector4s &dst, Vector4s &src0, int stage); [all …]
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
D | lossless_msa.c | 25 v16u8 src0, src1, src2, src3, dst0, dst1, dst2; \ 26 LD_UB4(psrc, 16, src0, src1, src2, src3); \ 27 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 35 v16u8 src0, src1, src2, dst0, dst1, dst2; \ 36 LD_UB3(psrc, 16, src0, src1, src2); \ 37 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 46 v16u8 src0, src1, src2 = { 0 }, dst0, dst1; \ 47 LD_UB2(psrc, 16, src0, src1); \ 48 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 55 const v16u8 src0 = LD_UB(psrc); \ [all …]
|
D | lossless_enc_msa.c | 21 #define TRANSFORM_COLOR_8(src0, src1, dst0, dst1, c0, c1, mask0, mask1) do { \ argument 24 VSHF_B2_SH(src0, src0, src1, src1, mask0, mask0, g0, g1); \ 27 t0 = __msa_subv_h((v8i16)src0, t0); \ 29 t4 = __msa_srli_w((v4i32)src0, 16); \ 34 VSHF_B2_UB(src0, t0, src1, t1, mask1, mask1, dst0, dst1); \ 53 v16u8 src0, dst0; in TransformColor_MSA() local 64 LD_UB2(data, 4, src0, src1); in TransformColor_MSA() 65 TRANSFORM_COLOR_8(src0, src1, dst0, dst1, g2br, r2b, mask0, mask1); in TransformColor_MSA() 72 src0 = LD_UB(data); in TransformColor_MSA() 73 TRANSFORM_COLOR_4(src0, dst0, g2br, r2b, mask0, mask1); in TransformColor_MSA() [all …]
|
D | rescaler_msa.c | 125 v4u32 src0, src1, src2, src3; in ExportRowExpand_0() local 127 LD_UW4(frow, 4, src0, src1, src2, src3); in ExportRowExpand_0() 128 CALC_MULT_FIX_16(src0, src1, src2, src3, scale, shift, out); in ExportRowExpand_0() 138 v4u32 src0, src1, src2; in ExportRowExpand_0() local 139 LD_UW3(frow, 4, src0, src1, src2); in ExportRowExpand_0() 140 CALC_MULT_FIX_4(src0, scale, shift, val0_m); in ExportRowExpand_0() 149 v4u32 src0, src1; in ExportRowExpand_0() local 150 LD_UW2(frow, 4, src0, src1); in ExportRowExpand_0() 151 CALC_MULT_FIX_4(src0, scale, shift, val0_m); in ExportRowExpand_0() 159 const v4u32 src0 = LD_UW(frow); in ExportRowExpand_0() local [all …]
|
/third_party/openh264/codec/decoder/core/loongarch/ |
D | mb_aux_lsx.c | 107 __m128i src0, src1, src2, src3, dst0, dst1, dst2, dst3; in IdctResAddPred_lsx() local 114 src0, src2); in IdctResAddPred_lsx() 121 src1 = __lsx_vbsrl_v(src0, 8); in IdctResAddPred_lsx() 124 tmp1 = __lsx_vilvl_h(src1, src0); in IdctResAddPred_lsx() 126 src0 = __lsx_vilvl_w(tmp3, tmp1); in IdctResAddPred_lsx() 127 src1 = __lsx_vilvh_d(src0, src0); in IdctResAddPred_lsx() 130 t0 = __lsx_vadd_h(src0, src2); in IdctResAddPred_lsx() 131 t1 = __lsx_vsub_h(src0, src2); in IdctResAddPred_lsx() 136 src0 = __lsx_vadd_h(t0, t3); //0 4 8 12 in IdctResAddPred_lsx() 140 tmp1 = __lsx_vilvl_h(src1, src0); in IdctResAddPred_lsx() [all …]
|
/third_party/ffmpeg/libavcodec/mips/ |
D | h264chroma_msa.c | 36 v16i8 src0, src1; in avc_chroma_hz_2x2_msa() local 46 LD_SB2(src, stride, src0, src1); in avc_chroma_hz_2x2_msa() 48 src0 = __msa_vshf_b(mask, src1, src0); in avc_chroma_hz_2x2_msa() 49 res_r = __msa_dotp_u_h((v16u8) src0, coeff_vec); in avc_chroma_hz_2x2_msa() 66 v16u8 src0, src1, src2, src3; in avc_chroma_hz_2x4_msa() local 76 LD_UB4(src, stride, src0, src1, src2, src3); in avc_chroma_hz_2x4_msa() 78 VSHF_B2_UB(src0, src1, src2, src3, mask, mask, src0, src2); in avc_chroma_hz_2x4_msa() 80 src0 = (v16u8) __msa_ilvr_d((v2i64) src2, (v2i64) src0); in avc_chroma_hz_2x4_msa() 82 res_r = __msa_dotp_u_h(src0, coeff_vec); in avc_chroma_hz_2x4_msa() 105 v16i8 src0, src1; in avc_chroma_hz_4x2_msa() local [all …]
|
D | hpeldsp_msa.c | 61 v16u8 src0, src1, src0_sld1, src1_sld1, res0, res1; in common_hz_bil_4w_msa() local 65 LD_UB2(src, src_stride, src0, src1); in common_hz_bil_4w_msa() 68 SLDI_B2_UB(zeros, src0, zeros, src1, 1, src0_sld1, src1_sld1); in common_hz_bil_4w_msa() 69 AVER_UB2_UB(src0_sld1, src0, src1_sld1, src1, res0, res1); in common_hz_bil_4w_msa() 85 v16i8 src0, src1, src2, src3, src0_sld1, src1_sld1, src2_sld1, src3_sld1; in common_hz_bil_8w_msa() local 89 LD_SB4(src, src_stride, src0, src1, src2, src3); in common_hz_bil_8w_msa() 92 SLDI_B4_SB(zeros, src0, zeros, src1, zeros, src2, zeros, src3, 1, in common_hz_bil_8w_msa() 94 AVER_ST8x4_UB(src0, src0_sld1, src1, src1_sld1, in common_hz_bil_8w_msa() 105 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_16w_msa() local 109 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_bil_16w_msa() [all …]
|
D | vp8_mc_msa.c | 54 #define HORIZ_6TAP_FILT(src0, src1, mask0, mask1, mask2, \ argument 60 VSHF_B3_SB(src0, src1, src0, src1, src0, src1, mask0, mask1, mask2, \ 71 #define HORIZ_6TAP_4WID_4VECS_FILT(src0, src1, src2, src3, \ argument 78 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0_m, vec1_m); \ 80 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2_m, vec3_m); \ 82 VSHF_B2_SB(src0, src1, src2, src3, mask2, mask2, vec4_m, vec5_m); \ 86 #define HORIZ_6TAP_8WID_4VECS_FILT(src0, src1, src2, src3, \ argument 93 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0_m, vec1_m); \ 97 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0_m, vec1_m); \ 99 VSHF_B2_SB(src0, src0, src1, src1, mask2, mask2, vec4_m, vec5_m); \ [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi_aos.c | 435 LLVMValueRef src0, src1, src2; in lp_emit_instruction_aos() local 459 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 460 dst0 = lp_build_floor(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 472 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 473 dst0 = lp_build_rcp(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 478 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 479 tmp0 = lp_build_abs(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 490 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 492 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1); in lp_emit_instruction_aos() 496 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() [all …]
|
/third_party/ffmpeg/libavcodec/ |
D | jpeg2000dsp.c | 45 float *src0 = _src0, *src1 = _src1, *src2 = _src2; in ict_float() local 50 i0f = *src0 + (f_ict_params[0] * *src2); in ict_float() 51 i1f = *src0 - (f_ict_params[1] * *src1) in ict_float() 53 i2f = *src0 + (f_ict_params[3] * *src1); in ict_float() 54 *src0++ = i0f; in ict_float() 62 int32_t *src0 = _src0, *src1 = _src1, *src2 = _src2; in ict_int() local 67 i0 = *src0 + *src2 + ((int)((26345U * *src2) + (1 << 15)) >> 16); in ict_int() 68 i1 = *src0 - ((int)(((unsigned)i_ict_params[1] * *src1) + (1 << 15)) >> 16) in ict_int() 70 i2 = *src0 + (2 * *src1) + ((int)((-14942U * *src1) + (1 << 15)) >> 16); in ict_int() 71 *src0++ = i0; in ict_int() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIInstructions.td | 62 let DisableEncoding = "$src0", Constraints = "$src0 = $vdst" in { 67 (ins VGPR_32:$src0, VGPR_32:$vsrc, Attr:$attr, AttrChan:$attrchan), 69 [(set f32:$vdst, (int_amdgcn_interp_p2 f32:$src0, f32:$vsrc, 72 } // End DisableEncoding = "$src0", Constraints = "$src0 = $vdst" 104 (ins VSrc_b64:$src0, VSrc_b64:$src1, SSrc_b64:$src2), "", []> { 113 (ins VSrc_b64:$src0)>; 122 def WQM : PseudoInstSI <(outs unknown:$vdst), (ins unknown:$src0)>; 126 def SOFT_WQM : PseudoInstSI <(outs unknown:$vdst), (ins unknown:$src0)>; 130 // the instruction that defines $src0 (which is run in WWM) doesn't 133 def WWM : PseudoInstSI <(outs unknown:$vdst), (ins unknown:$src0)>; [all …]
|
/third_party/mesa3d/docs/gallium/ |
D | tgsi.rst | 15 registers, called *src0* through *src2*, or simply *src* if there is only 145 dst.x = src0.x \times src1.x 147 dst.y = src0.y \times src1.y 149 dst.z = src0.z \times src1.z 151 dst.w = src0.w \times src1.w 158 dst.x = src0.x + src1.x 160 dst.y = src0.y + src1.y 162 dst.z = src0.z + src1.z 164 dst.w = src0.w + src1.w 173 dst = src0.x \times src1.x + src0.y \times src1.y + src0.z \times src1.z [all …]
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_vec4_builder.h | 245 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0) const in emit() argument 257 fix_math_operand(src0)))); in emit() 260 return emit(instruction(opcode, dst, src0)); in emit() 268 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() argument 277 fix_math_operand(src0), in emit() 281 return emit(instruction(opcode, dst, src0, src1)); in emit() 289 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() argument 298 fix_3src_operand(src0), in emit() 303 return emit(instruction(opcode, dst, src0, src1, src2)); in emit() 335 emit_minmax(const dst_reg &dst, const src_reg &src0, in emit_minmax() argument [all …]
|