/third_party/ffmpeg/libavcodec/ |
D | v210x.c | 46 uint16_t *ydst, *udst, *vdst, *yend; in decode_frame() local 63 vdst = (uint16_t *)pic->data[2]; in decode_frame() 72 *vdst++ = (v << 4 ) & 0xFFC0; in decode_frame() 80 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 90 *vdst++ = (v >> 16) & 0xFFC0; in decode_frame() 96 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame() 106 *vdst++ = (v >> 6 ) & 0xFFC0; in decode_frame() 111 vdst += pic->linesize[2] / 2 - width / 2; in decode_frame()
|
/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()
|
/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/flutter/skia/src/core/ |
D | SkBlitRow_D32.cpp | 159 uint8x8_t vsrc, vdst, vres; in blit_row_s32_blend() local 163 vdst = vreinterpret_u8_u32(vld1_u32(dst)); in blit_row_s32_blend() 168 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 181 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32_blend() local 185 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in blit_row_s32_blend() 189 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in blit_row_s32_blend() 203 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in blit_row_s32a_blend() local 208 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in blit_row_s32a_blend() 216 vdst_wide = vmovl_u8(vdst); in blit_row_s32a_blend() 234 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/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 …]
|
/third_party/ffmpeg/libswscale/ |
D | rgb2rgb.h | 83 uint8_t *vdst, int width, int height, int lumStride, 105 extern void (*yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 130 extern void (*ff_rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 157 extern void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 160 extern void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 163 extern void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src, 166 extern void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
|
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.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 | 1259 …tic inline void RENAME(yuy2toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1314 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1344 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1348 vdst += chromStride; in RENAME() 1465 …tic inline void RENAME(uyvytoyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1520 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1550 ::"r"(src), "r"(ydst), "r"(udst), "r"(vdst), "g" (chromWidth) in RENAME() 1554 vdst += chromStride; in RENAME() 1572 …ic inline void RENAME(rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, in RENAME() 1584 … ff_rgb24toyv12_c(src, ydst, udst, vdst, width, 2, lumStride, chromStride, srcStride, rgb2yuv); in RENAME() [all …]
|
/third_party/libnl/lib/route/link/ |
D | ppp.c | 95 struct ppp_info *vdst, *vsrc = src->l_info; in ppp_clone() local 101 vdst = dst->l_info; in ppp_clone() 103 if (!vdst || !vsrc) in ppp_clone() 106 memcpy(vdst, vsrc, sizeof(struct ppp_info)); in ppp_clone()
|
D | vrf.c | 106 struct vrf_info *vdst, *vsrc = src->l_info; in vrf_clone() local 112 vdst = dst->l_info; in vrf_clone() 114 BUG_ON(!vdst || !vsrc); in vrf_clone() 116 memcpy(vdst, vsrc, sizeof(struct vrf_info)); in vrf_clone()
|
D | ipvlan.c | 113 struct ipvlan_info *vdst, *vsrc = src->l_info; in ipvlan_clone() local 119 vdst = dst->l_info; in ipvlan_clone() 121 if (!vdst || !vsrc) in ipvlan_clone() 124 memcpy(vdst, vsrc, sizeof(struct ipvlan_info)); in ipvlan_clone()
|
D | macvlan.c | 193 struct macvlan_info *vdst, *vsrc = src->l_info; in macvlan_clone() local 200 vdst = dst->l_info; in macvlan_clone() 202 if (!vdst || !vsrc) in macvlan_clone() 205 memcpy(vdst, vsrc, sizeof(struct macvlan_info)); in macvlan_clone() 209 vdst->mvi_macaddr = calloc(vdst->mvi_maccount, in macvlan_clone() 210 sizeof(*(vdst->mvi_macaddr))); in macvlan_clone() 211 for (i = 0; i < vdst->mvi_maccount; i++) in macvlan_clone() 212 vdst->mvi_macaddr[i] = nl_addr_clone(vsrc->mvi_macaddr[i]); in macvlan_clone() 214 vdst->mvi_macaddr = NULL; in macvlan_clone()
|
D | vlan.c | 265 struct vlan_info *vdst, *vsrc = src->l_info; in vlan_clone() local 272 vdst = dst->l_info; in vlan_clone() 281 *vdst = *vsrc; in vlan_clone() 284 vdst->vi_egress_size = vsrc->vi_negress; in vlan_clone() 285 vdst->vi_egress_qos = p; in vlan_clone() 286 memcpy(vdst->vi_egress_qos, vsrc->vi_egress_qos, in vlan_clone()
|
/third_party/ffmpeg/libavfilter/ |
D | vf_hue.c | 321 uint8_t *udst, uint8_t *vdst, const int dst_linesize, in apply_lut() argument 333 vdst[i] = s->lut_v[u][v]; in apply_lut() 339 vdst += dst_linesize; in apply_lut() 344 uint16_t *udst, uint16_t *vdst, const int dst_linesize, in apply_lut10() argument 356 vdst[i] = s->lut_v10[u][v]; in apply_lut10() 362 vdst += dst_linesize; in apply_lut10()
|