Home
last modified time | relevance | path

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

/external/llvm/lib/Target/PowerPC/
DPPCInstrVSX.td32 def vsrc : RegisterOperand<VSRC> {
80 def NAME : XX3Form_Rc<opcode, xo, (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
84 def o : XX3Form_Rc<opcode, xo, (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
109 (outs vsrc:$XT), (ins memrr:$src),
114 (outs vsrc:$XT), (ins memrr:$src),
118 (outs vsrc:$XT), (ins memrr:$src),
131 (outs), (ins vsrc:$XT, memrr:$dst),
136 (outs), (ins vsrc:$XT, memrr:$dst),
154 (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
159 (outs vsrc:$XT), (ins vsrc:$XA, vsrc:$XB),
[all …]
DREADME_P9.txt361 (outs vsrc:$XT), (ins vsrc:$XB),
490 (outs vsrc:$XT), (ins vsrc:$XB, u2imm:$UIM),
546 (outs vsrc:$XT), (ins memrr:$src),
556 (outs), (ins vsrc:$XT, memrr:$dst),
/external/skia/src/opts/
DSkBlitRow_opts_arm_neon.cpp36 uint8x8_t vsrc, vdst, vres; in S32_Blend_BlitRow32_neon() local
47 vsrc = vreinterpret_u8_u32(vld1_u32(src)); in S32_Blend_BlitRow32_neon()
51 vsrc_wide = vmovl_u8(vsrc); in S32_Blend_BlitRow32_neon()
70 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32_Blend_BlitRow32_neon() local
74 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); in S32_Blend_BlitRow32_neon()
78 vsrc_wide = vmovl_u8(vsrc); in S32_Blend_BlitRow32_neon()
104 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32A_Blend_BlitRow32_neon() local
109 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); in S32A_Blend_BlitRow32_neon()
113 dst_scale = vget_lane_u8(vsrc, 3); in S32A_Blend_BlitRow32_neon()
117 vsrc_wide = vmovl_u8(vsrc); in S32A_Blend_BlitRow32_neon()
[all …]
DSkSwizzler_opts.h21 static void RGBA_to_rgbA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_rgbA_portable() argument
22 auto src = (const uint32_t*)vsrc; in RGBA_to_rgbA_portable()
38 static void RGBA_to_bgrA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_bgrA_portable() argument
39 auto src = (const uint32_t*)vsrc; in RGBA_to_bgrA_portable()
55 static void RGBA_to_BGRA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_BGRA_portable() argument
56 auto src = (const uint32_t*)vsrc; in RGBA_to_BGRA_portable()
69 static void RGB_to_RGB1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_RGB1_portable() argument
70 const uint8_t* src = (const uint8_t*)vsrc; in RGB_to_RGB1_portable()
83 static void RGB_to_BGR1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_BGR1_portable() argument
84 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/skqp/src/opts/
DSkBlitRow_opts_arm_neon.cpp36 uint8x8_t vsrc, vdst, vres; in S32_Blend_BlitRow32_neon() local
47 vsrc = vreinterpret_u8_u32(vld1_u32(src)); in S32_Blend_BlitRow32_neon()
51 vsrc_wide = vmovl_u8(vsrc); in S32_Blend_BlitRow32_neon()
70 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32_Blend_BlitRow32_neon() local
74 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); in S32_Blend_BlitRow32_neon()
78 vsrc_wide = vmovl_u8(vsrc); in S32_Blend_BlitRow32_neon()
104 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32A_Blend_BlitRow32_neon() local
109 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); in S32A_Blend_BlitRow32_neon()
113 dst_scale = vget_lane_u8(vsrc, 3); in S32A_Blend_BlitRow32_neon()
117 vsrc_wide = vmovl_u8(vsrc); in S32A_Blend_BlitRow32_neon()
[all …]
DSkSwizzler_opts.h21 static void RGBA_to_rgbA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_rgbA_portable() argument
22 auto src = (const uint32_t*)vsrc; in RGBA_to_rgbA_portable()
38 static void RGBA_to_bgrA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_bgrA_portable() argument
39 auto src = (const uint32_t*)vsrc; in RGBA_to_bgrA_portable()
55 static void RGBA_to_BGRA_portable(uint32_t* dst, const void* vsrc, int count) { in RGBA_to_BGRA_portable() argument
56 auto src = (const uint32_t*)vsrc; in RGBA_to_BGRA_portable()
69 static void RGB_to_RGB1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_RGB1_portable() argument
70 const uint8_t* src = (const uint8_t*)vsrc; in RGB_to_RGB1_portable()
83 static void RGB_to_BGR1_portable(uint32_t dst[], const void* vsrc, int count) { in RGB_to_BGR1_portable() argument
84 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/mesa3d/src/gallium/auxiliary/util/
Du_pwr8.h184 vec_slli_epi32 (__m128i vsrc, unsigned int count) in vec_slli_epi32() argument
191 return vsrc; in vec_slli_epi32()
195 return (__m128i) vec_sl ((vector signed int) vsrc, vec_count.m128ui); in vec_slli_epi32()
199 vec_srli_epi32 (__m128i vsrc, unsigned int count) in vec_srli_epi32() argument
206 return vsrc; in vec_srli_epi32()
210 return (__m128i) vec_sr ((vector signed int) vsrc, vec_count.m128ui); in vec_srli_epi32()
214 vec_srai_epi32 (__m128i vsrc, unsigned int count) in vec_srai_epi32() argument
221 return vsrc; in vec_srai_epi32()
225 return (__m128i) vec_sra ((vector signed int) vsrc, vec_count.m128ui); in vec_srai_epi32()
237 __m128i_union vsrc; in vec_loadu_si128() local
[all …]
/external/webp/src/enc/
Diterator_enc.c130 const uint8_t* const vsrc = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorImport() local
138 ImportBlock(vsrc, pic->uv_stride, it->yuv_in_ + V_OFF_ENC, uv_w, uv_h, 8); in VP8IteratorImport()
151 it->v_left_[-1] = vsrc[- 1 - pic->uv_stride]; in VP8IteratorImport()
155 ImportLine(vsrc - 1, pic->uv_stride, it->v_left_, uv_h, 8); in VP8IteratorImport()
165 ImportLine(vsrc - pic->uv_stride, 1, tmp_32 + 16 + 8, uv_w, 8); in VP8IteratorImport()
187 const uint8_t* const vsrc = it->yuv_out_ + V_OFF_ENC; in VP8IteratorExport() local
205 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h); in VP8IteratorExport()
/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/libnl/lib/route/link/
Dmacvlan.c122 struct macvlan_info *vdst, *vsrc = src->l_info; in macvlan_clone() local
130 if (!vdst || !vsrc) in macvlan_clone()
133 memcpy(vdst, vsrc, sizeof(struct macvlan_info)); in macvlan_clone()
Dvlan.c246 struct vlan_info *vdst, *vsrc = src->l_info; in vlan_clone() local
254 vdst->vi_egress_qos = calloc(vsrc->vi_egress_size, in vlan_clone()
259 memcpy(vdst->vi_egress_qos, vsrc->vi_egress_qos, in vlan_clone()
260 vsrc->vi_egress_size * sizeof(struct vlan_map)); in vlan_clone()
Dvxlan.c325 struct vxlan_info *vdst, *vsrc = src->l_info; in vxlan_clone() local
333 if (!vdst || !vsrc) in vxlan_clone()
336 memcpy(vdst, vsrc, sizeof(struct vxlan_info)); in vxlan_clone()
/external/libvpx/libvpx/vp8/encoder/
Dencodemb.h22 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.td473 bits<8> vsrc;
477 let Inst{7-0} = vsrc;
DSIInstructions.td2595 (int_amdgcn_image_atomic_cmpswap i32:$vsrc, i32:$vcmp, vt:$addr, v8i32:$rsrc,
2598 (opcode (REG_SEQUENCE VReg_64, $vsrc, sub0, $vcmp, sub1),
/external/capstone/arch/PowerPC/
DPPCGenAsmWriter.inc7621 // (XVCPSGNDP vsrc:$XT, vsrc:$XB, vsrc:$XB)
7634 // (XVCPSGNSP vsrc:$XT, vsrc:$XB, vsrc:$XB)
7649 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0)
7662 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3)
7675 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0)
7688 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3)
7701 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2)
/external/mesa3d/src/mesa/tnl/
Dt_vertex_generic.c1064 GLubyte *vsrc = vtx->vertex_buf + esrc * vtx->vertex_size; in _tnl_generic_copy_pv() local
1075 vsrc + a[j].vertoffset, in _tnl_generic_copy_pv()
/external/valgrind/VEX/priv/
Dhost_ppc_isel.c2354 HReg vsrc = iselVecExpr(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() local
2362 addInstr(env, PPCInstr_AvUnary(Pav_F32toF16x4, vdst, vsrc)); in iselWordExpr_R_wrk()