HomeSort by relevance Sort by last modified time
    Searched refs:vdst (Results 1 - 14 of 14) sorted by null

  /external/skia/src/opts/
SkBlitMask_opts_arm_neon.cpp 32 uint8x8x4_t vdst; local
37 vdst = vld4_u8((uint8_t*)dst);
55 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF));
56 vdst.val[NEON_A] = vbsl_u8(vsel_opq, vopqDstA, vdst.val[NEON_A]);
58 vdst.val[NEON_R] = SkBlend32_neon8(vcolR, vdst.val[NEON_R], vmaskR);
59 vdst.val[NEON_G] = SkBlend32_neon8(vcolG, vdst.val[NEON_G], vmaskG)
100 uint8x8x4_t vdst; local
174 uint16x8x2_t vdst = vzipq_u16((vdev & vmaskq_ng16), (vdev & vmaskq_g16)); local
    [all...]
SkBlitRow_opts_arm_neon.cpp 74 uint16x8_t vdst; local
85 vdst = SkPixel32ToPixel16_neon8(vsrc);
88 vst1q_u16(dst, vdst);
118 uint16x8_t vdst, vdst_r, vdst_g, vdst_b; local
143 vdst = vld1q_u16(dst);
144 vdst_g = vshlq_n_u16(vdst, 5); // shift green to top of lanes
145 vdst_b = vandq_u16(vdst, vmask_blue); // extract blue
146 vdst_r = vshrq_n_u16(vdst, 6+5); // extract red
630 uint16x8_t vdst, vdst_r, vdst_g, vdst_b; local
635 vdst = vld1q_u16(dst)
765 uint16x8_t vdst; local
1166 uint8x8_t vsrc, vdst, vres; local
1199 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; local
1232 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; local
1270 uint8x8_t vsrc, vdst, vres, vsrc_alphas; local
    [all...]
  /art/runtime/verifier/
register_line-inl.h 39 inline bool RegisterLine::SetRegisterType(MethodVerifier* verifier, uint32_t vdst,
41 DCHECK_LT(vdst, num_regs_);
49 line_[vdst] = new_type.GetId();
54 ClearAllRegToLockDepths(vdst);
64 inline bool RegisterLine::SetRegisterTypeWide(MethodVerifier* verifier, uint32_t vdst,
67 DCHECK_LT(vdst + 1, num_regs_);
73 line_[vdst] = new_type1.GetId();
74 line_[vdst + 1] = new_type2.GetId();
77 ClearAllRegToLockDepths(vdst);
78 ClearAllRegToLockDepths(vdst + 1)
    [all...]
register_line.h 68 // Implement category-1 "move" instructions. Copy a 32-bit value from "vsrc" to "vdst".
69 void CopyRegister1(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc, TypeCategory cat)
72 // Implement category-2 "move" instructions. Copy a 64-bit value from "vsrc" to "vdst". This
74 void CopyRegister2(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc)
79 void CopyResultRegister1(MethodVerifier* verifier, uint32_t vdst, bool is_reference)
84 void CopyResultRegister2(MethodVerifier* verifier, uint32_t vdst)
103 uint32_t vdst,
108 uint32_t vdst,
register_line.cc 162 void RegisterLine::CopyResultRegister1(MethodVerifier* verifier, uint32_t vdst, bool is_reference) {
167 << "copyRes1 v" << vdst << "<- result0" << " type=" << type;
170 SetRegisterType<LockOp::kClear>(verifier, vdst, type);
179 void RegisterLine::CopyResultRegister2(MethodVerifier* verifier, uint32_t vdst) {
184 << "copyRes2 v" << vdst << "<- result0" << " type=" << type_l;
187 SetRegisterTypeWide(verifier, vdst, type_l, type_h); // also sets the high
  /external/opencv3/modules/cudaarithm/src/cuda/
bitwise_mat.cu 85 GlobPtrSz<uint> vdst = globPtr((uint*) dst.data, dst.step, src.rows, vcols);
87 gridTransformUnary(vsrc, vdst, bit_not<uint>(), stream);
94 GlobPtrSz<ushort> vdst = globPtr((ushort*) dst.data, dst.step, src.rows, vcols);
96 gridTransformUnary(vsrc, vdst, bit_not<ushort>(), stream);
101 GlobPtrSz<uchar> vdst = globPtr((uchar*) dst.data, dst.step, src.rows, bcols);
103 gridTransformUnary(vsrc, vdst, bit_not<uchar>(), stream);
111 GlobPtrSz<uint> vdst = globPtr((uint*) dst.data, dst.step, src.rows, src.cols * src.channels());
113 gridTransformUnary(vsrc, vdst, bit_not<uint>(), singleMaskChannels(globPtr<uchar>(mask), src.channels()), stream);
118 GlobPtrSz<ushort> vdst = globPtr((ushort*) dst.data, dst.step, src.rows, src.cols * src.channels());
120 gridTransformUnary(vsrc, vdst, bit_not<ushort>(), singleMaskChannels(globPtr<uchar>(mask), src.channels()), stream)
    [all...]
  /external/libnl/lib/route/link/
vlan.c 240 struct vlan_info *vdst, *vsrc = src->l_info; local
246 vdst = dst->l_info;
248 vdst->vi_egress_qos = calloc(vsrc->vi_egress_size,
250 if (!vdst->vi_egress_qos)
253 memcpy(vdst->vi_egress_qos, vsrc->vi_egress_qos,
  /external/opencv3/3rdparty/libwebp/enc/
iterator.c 115 uint8_t* const vdst = it->yuv_in_ + V_OFF; local
129 ImportBlock(vsrc, pic->uv_stride, vdst, uv_w, uv_h, 8);
155 uint8_t* const vdst = pic->v + (y * pic->uv_stride + x) * 8; local
169 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h);
  /external/mesa3d/src/mesa/tnl/
t_vertex_generic.c 1021 GLubyte *vdst = vtx->vertex_buf + edst * vtx->vertex_size; local
1038 a[0].insert[4-1]( &a[0], vdst, pos );
1042 a[0].insert[4-1]( &a[0], vdst, VB->ClipPtr->data[edst] );
1054 a[j].insert[4-1]( &a[j], vdst + a[j].vertoffset, fdst );
1066 GLubyte *vdst = vtx->vertex_buf + edst * vtx->vertex_size; local
1075 memcpy( vdst + a[j].vertoffset,
  /external/llvm/lib/Target/AMDGPU/
SILoadStoreOptimizer.cpp 217 const MachineOperand *Dest0 = TII->getNamedOperand(*I, AMDGPU::OpName::vdst);
218 const MachineOperand *Dest1 = TII->getNamedOperand(*Paired, AMDGPU::OpName::vdst);
  /external/webp/src/enc/
iterator.c 194 uint8_t* const vdst = pic->v + (y * pic->uv_stride + x) * 8; local
208 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h);
  /external/opencv3/3rdparty/libwebp/dec/
frame.c 174 uint8_t* const vdst = dec->cache_v_ - uvsize + uv_offset; local
189 io->v = vdst;
244 memcpy(dec->cache_v_ - uvsize, vdst + 8 * dec->cache_uv_stride_, uvsize);
  /external/webp/src/dec/
frame.c 424 uint8_t* const vdst = dec->cache_v_ - uvsize + uv_offset; local
448 io->v = vdst;
500 memcpy(dec->cache_v_ - uvsize, vdst + 8 * dec->cache_uv_stride_, uvsize);
  /external/opencv3/modules/imgproc/src/opencl/
cvtcolor.cl 483 __global uchar* vdst = udst + mad24(y_rows >> 2, dst_step, y_rows % 4 ? vsteps[y%2] : 0);
531 vdst[0] = convert_uchar_sat(uv[1 - uidx]);
533 vdst[1] = convert_uchar_sat(uv[3 - uidx]);
549 vdst[0] = convert_uchar_sat(uv[1-uidx]);
    [all...]

Completed in 665 milliseconds