/third_party/ffmpeg/libavcodec/ |
D | v210x.c | 45 uint16_t *ydst, *udst, *vdst, *yend; in decode_frame() local 62 vdst = (uint16_t *)pic->data[2]; in decode_frame() 71 *vdst++ = (v << 4 ) & 0xFFC0; in decode_frame() 79 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 89 *vdst++ = (v >> 16) & 0xFFC0; in decode_frame() 95 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 105 *vdst++ = (v >> 6 ) & 0xFFC0; in decode_frame() 110 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame()
|
D | agm.c | 606 uint8_t *vdst = *v; in fill_pixels() local 617 vdst[x] += fill[1]; in fill_pixels() 627 vdst -= vlinesize; in fill_pixels() 636 vdst[x] += fill[3]; in fill_pixels() 646 vdst -= vlinesize; in fill_pixels() 654 *v = vdst; in fill_pixels() 720 uint8_t *vdst = frame->data[2] + ((avctx->height >> 1) - 1) * frame->linesize[2]; in decode_runlen() local 738 if (fill_pixels(&y0dst, &y1dst, &udst, &vdst, in decode_runlen() 751 if (fill_pixels(&y0dst, &y1dst, &udst, &vdst, in decode_runlen() 770 uint8_t *vdst = frame->data[2] + ((avctx->height >> 1) - 1) * frame->linesize[2]; in decode_raw_intra() local [all …]
|
D | huffyuvenc.c | 792 uint8_t *ydst, *udst, *vdst; in encode_frame() local 805 vdst = p->data[2] + p->linesize[2] * cy; in encode_frame() 809 … s->llvidencdsp.sub_median_pred(s->temp[2], vdst - fake_vstride, vdst, width2, &leftv, &lefttopv); in encode_frame() 815 uint8_t *ydst, *udst, *vdst; in encode_frame() local 835 vdst = p->data[2] + p->linesize[2] * cy; in encode_frame() 840 … s->llvidencdsp.diff_bytes(s->temp[2] + width2, vdst, vdst - fake_vstride, width2); in encode_frame() 848 leftv = sub_left_prediction(s, s->temp[2], vdst, width2, leftv); in encode_frame()
|
/third_party/skia/src/core/ |
D | SkBlitRow_D32.cpp | 158 uint8x8_t vsrc, vdst, vres; in blit_row_s32_blend() local 162 vdst = vreinterpret_u8_u32(vld1_u32(dst)); in blit_row_s32_blend() 167 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 180 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32_blend() local 184 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in blit_row_s32_blend() 188 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 202 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32a_blend() local 207 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in blit_row_s32a_blend() 215 vdst_wide = vmovl_u8(vdst); in blit_row_s32a_blend() 233 uint8x8_t vsrc, vdst, vres, vsrc_alphas; in blit_row_s32a_blend() local [all …]
|
D | SkBlitter_ARGB32.cpp | 474 uint8x8x4_t vdst; in blit_row_lcd16_opaque() local 479 vdst = vld4_u8((uint8_t*)dst); in blit_row_lcd16_opaque() 497 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); in blit_row_lcd16_opaque() 498 vdst.val[NEON_A] = vbsl_u8(vsel_opq, vopqDstA, vdst.val[NEON_A]); in blit_row_lcd16_opaque() 500 vdst.val[NEON_R] = blend_32_neon(vcolR, vdst.val[NEON_R], vmaskR); in blit_row_lcd16_opaque() 501 vdst.val[NEON_G] = blend_32_neon(vcolG, vdst.val[NEON_G], vmaskG); in blit_row_lcd16_opaque() 502 vdst.val[NEON_B] = blend_32_neon(vcolB, vdst.val[NEON_B], vmaskB); in blit_row_lcd16_opaque() 504 vdst.val[NEON_R] = vbsl_u8(vsel_opq, vopqDstR, vdst.val[NEON_R]); in blit_row_lcd16_opaque() 505 vdst.val[NEON_G] = vbsl_u8(vsel_opq, vopqDstG, vdst.val[NEON_G]); in blit_row_lcd16_opaque() 506 vdst.val[NEON_B] = vbsl_u8(vsel_opq, vopqDstB, vdst.val[NEON_B]); in blit_row_lcd16_opaque() [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_pwr8.h | 54 __m128i_union vdst; in vec_set_epi32() local 57 vdst.i[0] = i0; in vec_set_epi32() 58 vdst.i[1] = i1; in vec_set_epi32() 59 vdst.i[2] = i2; in vec_set_epi32() 60 vdst.i[3] = i3; in vec_set_epi32() 62 vdst.i[3] = i0; in vec_set_epi32() 63 vdst.i[2] = i1; in vec_set_epi32() 64 vdst.i[1] = i2; in vec_set_epi32() 65 vdst.i[0] = i3; in vec_set_epi32() 68 return (__m128i) vdst.m128si; in vec_set_epi32()
|
/third_party/ffmpeg/libavcodec/ppc/ |
D | lossless_videodsp_altivec.c | 36 register vector unsigned char vdst, vsrc; in add_bytes_altivec() local 40 vdst = vec_ld(i, (unsigned char *) dst); in add_bytes_altivec() 42 vdst = vec_add(vsrc, vdst); in add_bytes_altivec() 43 vec_st(vdst, i, (unsigned char *) dst); in add_bytes_altivec()
|
D | h264chroma_template.c | 37 vdst = vec_ld(0, dst);\ 39 vfdst = vec_perm(vdst, ppsum, fperm);\ 41 OP_U8_ALTIVEC(fsum, vfdst, vdst);\ 60 vdst = vec_ld(0, dst);\ 62 vfdst = vec_perm(vdst, ppsum, fperm);\ 64 OP_U8_ALTIVEC(fsum, vfdst, vdst);\ 137 vec_u8 vdst, ppsum, vfdst, fsum; in PREFIX_h264_chroma_mc8_altivec() local 212 vec_u8 vdst, ppsum, vfdst, fsum; in PREFIX_no_rnd_vc1_chroma_mc8_altivec() local
|
D | vp3dsp_altivec.c | 155 vec_u8 t, vdst; in vp3_idct_add_altivec() local 167 vdst = vec_ld(0, dst);\ in vp3_idct_add_altivec() 168 vdst_16 = (vec_s16)vec_perm(vdst, zero_u8v, vdst_mask); in vp3_idct_add_altivec() 171 vdst = vec_vsx_ld(0,dst);\ in vp3_idct_add_altivec() 172 vdst_16 = (vec_s16)vec_mergeh(vdst, zero_u8v); in vp3_idct_add_altivec()
|
D | h264dsp.c | 73 vdst = vec_perm(vdst_orig, zero_u8v, vdst_mask); 75 #define vdst_load(d) vdst = vec_vsx_ld(0, dst) 80 vdst_ss = (vec_s16) VEC_MERGEH(zero_u8v, vdst); \ 95 vec_u8 vdst, vdst_orig; in h264_idct_add_altivec() local 710 vec_u8 vsrc, vdst; in biweight_h264_W_altivec() local 734 vdst = vec_ld(0, dst); in biweight_h264_W_altivec() 737 v0 = (vec_s16)VEC_MERGEH(zero_u8v, vdst); in biweight_h264_W_altivec() 738 v1 = (vec_s16)VEC_MERGEL(zero_u8v, vdst); in biweight_h264_W_altivec() 765 vdst = vec_packsu(v0, v1); in biweight_h264_W_altivec() 766 vec_st(vdst, 0, dst); in biweight_h264_W_altivec()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | VOP1Instructions.td | 14 bits<8> vdst; 19 let Inst{24-17} = !if(P.EmitDst, vdst{7-0}, 0); 24 bits<8> vdst; 28 let Inst{24-17} = !if(P.EmitDst, vdst{7-0}, 0); 33 bits<8> vdst; 37 let Inst{24-17} = !if(P.EmitDst, vdst{7-0}, 0); 92 [(set P.DstVT:$vdst, (node (P.Src0VT (VOP3Mods0 P.Src0VT:$src0, 96 [(set P.DstVT:$vdst, (node (P.Src0VT (VOP3OMods P.Src0VT:$src0, 98 [(set P.DstVT:$vdst, (node P.Src0VT:$src0))] 130 let Asm64 = "$vdst, $src0$clamp$omod"; [all …]
|
D | VOP2Instructions.td | 14 bits<8> vdst; 20 let Inst{24-17} = !if(P.EmitDst, vdst, 0); 26 bits<8> vdst; 33 let Inst{24-17} = !if(P.EmitDst, vdst, 0); 40 bits<8> vdst; 45 let Inst{24-17} = !if(P.EmitDst, vdst{7-0}, 0); 51 bits<8> vdst; 56 let Inst{24-17} = !if(P.EmitDst, vdst{7-0}, 0); 113 [(set P.DstVT:$vdst, 119 [(set P.DstVT:$vdst, (node P.Src0VT:$src0, P.Src1VT:$src1))]); [all …]
|
D | VOP3Instructions.td | 18 list<dag> ret3 = [(set P.DstVT:$vdst, 23 list<dag> ret2 = [(set P.DstVT:$vdst, 27 list<dag> ret1 = [(set P.DstVT:$vdst, 36 list<dag> ret3 = [(set P.DstVT:$vdst, 42 list<dag> ret2 = [(set P.DstVT:$vdst, 47 list<dag> ret1 = [(set P.DstVT:$vdst, 56 list<dag> ret3 = [(set P.DstVT:$vdst, 62 list<dag> ret2 = [(set P.DstVT:$vdst, 67 list<dag> ret1 = [(set P.DstVT:$vdst, 76 list<dag> ret3 = [(set P.DstVT:$vdst, [all …]
|
D | SIPeepholeSDWA.cpp | 388 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in convertToSDWA() 404 AMDGPU::OpName::vdst); in convertToSDWA() 470 MachineOperand *Operand = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in convertToSDWA() 511 MI.tieOperands(AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vdst), in convertToSDWA() 572 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 610 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 674 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 703 MachineOperand *Dst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 836 MachineOperand *OrDst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() 928 NewMI.add(*TII->getNamedOperand(MI, AMDGPU::OpName::vdst)); in pseudoOpConvertToVOP2() [all …]
|
D | SIInstructions.td | 43 (outs VINTRPDst:$vdst), 45 "v_interp_p1_f32$vdst, $vsrc, $attr$attrchan", 46 [(set f32:$vdst, (int_amdgcn_interp_p1 f32:$vsrc, 56 let OtherPredicates = [has16BankLDS], Constraints = "@earlyclobber $vdst", isAsmParserOnly=1 in { 60 } // End OtherPredicates = [has32BankLDS], Constraints = "@earlyclobber $vdst", isAsmParserOnly=1 62 let DisableEncoding = "$src0", Constraints = "$src0 = $vdst" in { 66 (outs VINTRPDst:$vdst), 68 "v_interp_p2_f32$vdst, $vsrc, $attr$attrchan", 69 [(set f32:$vdst, (int_amdgcn_interp_p2 f32:$src0, f32:$vsrc, 72 } // End DisableEncoding = "$src0", Constraints = "$src0 = $vdst" [all …]
|
D | VOPInstructions.td | 209 bits<8> vdst; 210 let Inst{7-0} = !if(p.EmitDst, vdst{7-0}, 0); 214 bits<8> vdst; 215 let Inst{7-0} = !if(p.EmitDst, vdst{7-0}, 0); 219 bits<8> vdst; 220 let Inst{7-0} = !if(P.EmitDst, vdst{7-0}, 0); 272 bits<8> vdst; 282 let Inst{7-0} = vdst; 295 bits<8> vdst; 305 let Inst{7-0} = vdst; [all …]
|
D | DSInstructions.td | 70 bits<8> vdst; 158 (outs rc:$vdst), 160 "$vdst, $addr, $data0$offset$gds"> { 182 (outs rc:$vdst), 184 "$vdst, $addr, $data0, $data1$offset$gds"> { 206 (outs rc:$vdst), 208 "$vdst, $addr, $data0, $data1$offset0$offset1$gds"> { 229 (outs rc:$vdst), 233 "$vdst, $addr$offset$gds"> { 234 let Constraints = !if(HasTiedOutput, "$vdst = $vdst_in", ""); [all …]
|
/third_party/ffmpeg/libswscale/ |
D | rgb2rgb_template.c | 532 uint8_t *udst, uint8_t *vdst, in yuy2toyv12_c() argument 545 vdst[i] = src[4 * i + 3]; in yuy2toyv12_c() 555 vdst += chromStride; in yuy2toyv12_c() 613 uint8_t *udst, uint8_t *vdst, in uyvytoyv12_c() argument 625 vdst[i] = src[4 * i + 2]; in uyvytoyv12_c() 636 vdst += chromStride; in uyvytoyv12_c() 650 uint8_t *vdst, int width, int height, int lumStride, in ff_rgb24toyv12_c() argument 671 vdst[i] = V; in ff_rgb24toyv12_c() 704 vdst += chromStride; in ff_rgb24toyv12_c() 871 static void yuyvtoyuv420_c(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in yuyvtoyuv420_c() argument [all …]
|
D | rgb2rgb.h | 80 uint8_t *vdst, int width, int height, int lumStride, 102 extern void (*yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 127 extern void (*ff_rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 154 extern void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 157 extern void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 160 extern void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 163 extern void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
|
D | rgb2rgb.c | 78 uint8_t *udst, uint8_t *vdst, 82 uint8_t *udst, uint8_t *vdst, 104 void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 107 void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 110 void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 113 void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
|
/third_party/ffmpeg/libswscale/x86/ |
D | rgb2rgb_template.c | 1239 …tic inline void RENAME(yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1294 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1324 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1328 vdst += chromStride; in RENAME() 1441 …tic inline void RENAME(uyvytoyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1496 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1526 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1530 vdst += chromStride; in RENAME() 1547 …ic inline void RENAME(rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1559 … ff_rgb24toyv12_c(src, ydst, udst, vdst, width, 2, lumStride, chromStride, srcStride, rgb2yuv); in RENAME() [all …]
|
D | rgb2rgb.c | 133 void ff_uyvytoyuv422_sse2(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 136 void ff_uyvytoyuv422_avx(uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
|
/third_party/ffmpeg/libavfilter/ |
D | vf_hue.c | 314 uint8_t *udst, uint8_t *vdst, const int dst_linesize, in apply_lut() argument 326 vdst[i] = s->lut_v[u][v]; in apply_lut() 332 vdst += dst_linesize; in apply_lut() 337 uint16_t *udst, uint16_t *vdst, const int dst_linesize, in apply_lut10() argument 349 vdst[i] = s->lut_v10[u][v]; in apply_lut10() 355 vdst += dst_linesize; in apply_lut10()
|
D | vf_siti.c | 230 uint##bps##_t *vdst = (uint##bps##_t*)s->prev_frame; \ in calculate_motion() 238 motion = curr_data - vdst[prev_index]; \ in calculate_motion() 239 vdst[prev_index] = curr_data; \ in calculate_motion()
|
D | vsrc_testsrc.c | 1141 uint8_t *vdst = frame->data[2]; in yuvtest_fill_picture8() local 1152 vdst[x] = mid; in yuvtest_fill_picture8() 1157 vdst += vlinesize; in yuvtest_fill_picture8() 1167 vdst[x] = mid; in yuvtest_fill_picture8() 1172 vdst += vlinesize; in yuvtest_fill_picture8() 1181 vdst[x] = c; in yuvtest_fill_picture8() 1186 vdst += vlinesize; in yuvtest_fill_picture8() 1198 uint16_t *vdst = (uint16_t *)frame->data[2]; in yuvtest_fill_picture16() local 1209 vdst[x] = mid; in yuvtest_fill_picture16() 1214 vdst += vlinesize; in yuvtest_fill_picture16() [all …]
|