Home
last modified time | relevance | path

Searched refs:vsrc (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/opts/
DSkBlitRow_opts_arm_neon.cpp22 uint8x8x4_t vsrc; in sk_vld4_u8_arm64_3() local
35 vsrc.val[0] = vsrc_0; in sk_vld4_u8_arm64_3()
36 vsrc.val[1] = vsrc_1; in sk_vld4_u8_arm64_3()
37 vsrc.val[2] = vsrc_2; in sk_vld4_u8_arm64_3()
39 return vsrc; in sk_vld4_u8_arm64_3()
43 uint8x8x4_t vsrc; in sk_vld4_u8_arm64_4() local
58 vsrc.val[0] = vsrc_0; in sk_vld4_u8_arm64_4()
59 vsrc.val[1] = vsrc_1; in sk_vld4_u8_arm64_4()
60 vsrc.val[2] = vsrc_2; in sk_vld4_u8_arm64_4()
61 vsrc.val[3] = vsrc_3; in sk_vld4_u8_arm64_4()
[all …]
DSkSwizzler_opts.h15 static void RGBA_to_rgbA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_rgbA_portable() argument
16 auto src = (const uint32_t*)vsrc; in RGBA_to_rgbA_portable()
32 static void RGBA_to_bgrA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_bgrA_portable() argument
33 auto src = (const uint32_t*)vsrc; in RGBA_to_bgrA_portable()
49 static void RGBA_to_BGRA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_BGRA_portable() argument
50 auto src = (const uint32_t*)vsrc; in RGBA_to_BGRA_portable()
63 static void RGB_to_RGB1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_RGB1_portable() argument
64 const uint8_t* src = (const uint8_t*)vsrc; in RGB_to_RGB1_portable()
77 static void RGB_to_BGR1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_BGR1_portable() argument
78 const uint8_t* src = (const uint8_t*)vsrc; in RGB_to_BGR1_portable()
[all …]
DSkColor_opts_neon.h44 static inline uint8x8x4_t SkPixel16ToPixel32_neon8(uint16x8_t vsrc) { in SkPixel16ToPixel32_neon8() argument
49 vr = vmovn_u16(vshrq_n_u16(vsrc, SK_R16_SHIFT)); in SkPixel16ToPixel32_neon8()
50 vg = vmovn_u16(vshrq_n_u16(vshlq_n_u16(vsrc, SK_R16_BITS), SK_R16_BITS + SK_B16_BITS)); in SkPixel16ToPixel32_neon8()
51 vb = vmovn_u16(vsrc & vdupq_n_u16(SK_B16_MASK)); in SkPixel16ToPixel32_neon8()
65 static inline uint16x8_t SkPixel32ToPixel16_neon8(uint8x8x4_t vsrc) { in SkPixel32ToPixel16_neon8() argument
69 ret = vshll_n_u8(vsrc.val[NEON_R], 8); in SkPixel32ToPixel16_neon8()
70 ret = vsriq_n_u16(ret, vshll_n_u8(vsrc.val[NEON_G], 8), SK_R16_BITS); in SkPixel32ToPixel16_neon8()
71 ret = vsriq_n_u16(ret, vshll_n_u8(vsrc.val[NEON_B], 8), SK_R16_BITS + SK_G16_BITS); in SkPixel32ToPixel16_neon8()
/external/llvm/lib/Target/PowerPC/
DPPCInstrVSX.td32 def vsrc : RegisterOperand<VSRC> {
74 def NAME : XX3Form_Rc<opcode, xo, (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
78 def o : XX3Form_Rc<opcode, xo, (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
103 (outs vsrc:$XT), (ins memrr:$src),
108 (outs vsrc:$XT), (ins memrr:$src),
112 (outs vsrc:$XT), (ins memrr:$src),
125 (outs), (ins vsrc:$XT, memrr:$dst),
130 (outs), (ins vsrc:$XT, memrr:$dst),
148 (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
153 (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
[all …]
/external/llvm/test/CodeGen/ARM/
D2013-11-08-inline-asm-neon-array.ll10 %vsrc = alloca %struct.uint8x8x4_t, align 8
12 …%1 = call i8* asm sideeffect "vld4.u8 ${0:h}, [$1], $2", "=*w,=r,r,1"(%struct.uint8x8x4_t* %vsrc, …
/external/webp/src/enc/
Diterator.c133 const uint8_t* const vsrc = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorImport() local
141 ImportBlock(vsrc, pic->uv_stride, it->yuv_in_ + V_OFF_ENC, uv_w, uv_h, 8); in VP8IteratorImport()
154 it->v_left_[-1] = vsrc[- 1 - pic->uv_stride]; in VP8IteratorImport()
158 ImportLine(vsrc - 1, pic->uv_stride, it->v_left_, uv_h, 8); in VP8IteratorImport()
168 ImportLine(vsrc - pic->uv_stride, 1, tmp_32 + 16 + 8, uv_w, 8); in VP8IteratorImport()
190 const uint8_t* const vsrc = it->yuv_out_ + V_OFF_ENC; in VP8IteratorExport() local
208 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h); in VP8IteratorExport()
/external/libnl/lib/route/link/
Dvlan.c240 struct vlan_info *vdst, *vsrc = src->l_info; in vlan_clone() local
248 vdst->vi_egress_qos = calloc(vsrc->vi_egress_size, in vlan_clone()
253 memcpy(vdst->vi_egress_qos, vsrc->vi_egress_qos, in vlan_clone()
254 vsrc->vi_egress_size * sizeof(struct vlan_map)); in vlan_clone()
/external/libvpx/libvpx/vp8/encoder/
Dencodemb.h23 void vp8_subtract_mbuv(short *diff, unsigned char *usrc, unsigned char *vsrc,
Dencodemb.c33 void vp8_subtract_mbuv(short *diff, unsigned char *usrc, unsigned char *vsrc, in vp8_subtract_mbuv() argument
40 vpx_subtract_block(8, 8, vdiff, 8, vsrc, src_stride, vpred, pred_stride); in vp8_subtract_mbuv()
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td425 bits<8> vsrc;
429 let Inst{7-0} = vsrc;
/external/mesa3d/src/mesa/tnl/
Dt_vertex_generic.c1065 GLubyte *vsrc = vtx->vertex_buf + esrc * vtx->vertex_size; in _tnl_generic_copy_pv() local
1076 vsrc + a[j].vertoffset, in _tnl_generic_copy_pv()