Home
last modified time | relevance | path

Searched refs:LLVMBuildShuffleVector (Results 1 – 25 of 33) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_swizzle.c69 res = LLVMBuildShuffleVector(builder, res, undef, LLVMConstNull(i32_vec_type), ""); in lp_build_broadcast()
145 res = LLVMBuildShuffleVector(gallivm->builder, vector, in lp_build_extract_broadcast()
191 return LLVMBuildShuffleVector(builder, a, bld->undef, LLVMConstVector(shuffles, n), ""); in lp_build_swizzle_scalar_aos()
340 return LLVMBuildShuffleVector(builder, a, in lp_build_swizzle_aos()
588 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_pack_aos_scalars()
624 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_unpack_broadcast_aos_scalars()
Dlp_bld_intr.c175 anative = LLVMBuildShuffleVector(builder, a, a, constvec, ""); in lp_build_intrinsic_binary_anylength()
176 bnative = LLVMBuildShuffleVector(builder, b, b, constvec, ""); in lp_build_intrinsic_binary_anylength()
182 return LLVMBuildShuffleVector(builder, tmp, tmp, constvec, ""); in lp_build_intrinsic_binary_anylength()
Dlp_bld_quad.c149 vec1 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord()
151 vec2 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord()
Dlp_bld_pack.c171 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_extract_range()
206 tmp[i] = LLVMBuildShuffleVector(gallivm->builder, tmp[i*2], tmp[i*2 + 1], in lp_build_concat()
230 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2()
262 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2_half()
485 res = LLVMBuildShuffleVector(builder, lo, hi, shuffle, ""); in lp_build_pack2()
776 …return LLVMBuildShuffleVector(gallivm->builder, src, undef, LLVMConstVector(elems, dst_length), ""… in lp_build_pad_vector()
Dlp_bld_sample.c258 rho_xvec = LLVMBuildShuffleVector(builder, abs_ddx_ddy[0], abs_ddx_ddy[1], in lp_build_rho()
260 rho_yvec = LLVMBuildShuffleVector(builder, abs_ddx_ddy[0], abs_ddx_ddy[1], in lp_build_rho()
1138 arxyxy = LLVMBuildShuffleVector(builder, arxyz, arxyz, LLVMConstVector(shuffles, 4), ""); in lp_build_cube_lookup()
1143 aryxzz = LLVMBuildShuffleVector(builder, arxyz, arxyz, LLVMConstVector(shuffles, 4), ""); in lp_build_cube_lookup()
1148 arxy_ge_aryx = LLVMBuildShuffleVector(builder, arxyxy_ge_aryxzz, arxyxy_ge_aryxzz, in lp_build_cube_lookup()
1152 arxy_ge_arzz = LLVMBuildShuffleVector(builder, arxyxy_ge_aryxzz, arxyxy_ge_aryxzz, in lp_build_cube_lookup()
Dlp_bld_sample_aos.c802 s_fpart_lo = LLVMBuildShuffleVector(builder, s_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
804 s_fpart_hi = LLVMBuildShuffleVector(builder, s_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
807 t_fpart_lo = LLVMBuildShuffleVector(builder, t_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
809 t_fpart_hi = LLVMBuildShuffleVector(builder, t_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
813 r_fpart_lo = LLVMBuildShuffleVector(builder, r_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
815 r_fpart_hi = LLVMBuildShuffleVector(builder, r_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
1479 lod_fpart = LLVMBuildShuffleVector(builder, in lp_build_sample_mipmap()
Dlp_bld_format_aos.c183 packed = LLVMBuildShuffleVector(builder, in lp_build_unpack_arith_rgba_aos()
296 unswizzled = LLVMBuildShuffleVector(builder, rgba, in lp_build_pack_rgba_aos()
Dlp_bld_arit.c389 vec1 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add()
391 vec2 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add()
437 tmp[0] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f()
439 tmp[2] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f()
447 tmp[1] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f()
449 tmp[3] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f()
459 shuftmp[0] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f()
466 shuftmp[1] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f()
Dlp_bld_logic.c603 return LLVMBuildShuffleVector(builder, a, b, LLVMConstVector(shuffles, n), ""); in lp_build_select_aos()
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
Dlp_bld_swizzle.c69 res = LLVMBuildShuffleVector(builder, res, undef, LLVMConstNull(i32_vec_type), ""); in lp_build_broadcast()
145 res = LLVMBuildShuffleVector(gallivm->builder, vector, in lp_build_extract_broadcast()
191 return LLVMBuildShuffleVector(builder, a, bld->undef, LLVMConstVector(shuffles, n), ""); in lp_build_swizzle_scalar_aos()
340 return LLVMBuildShuffleVector(builder, a, in lp_build_swizzle_aos()
588 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_pack_aos_scalars()
624 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_unpack_broadcast_aos_scalars()
Dlp_bld_intr.c175 anative = LLVMBuildShuffleVector(builder, a, a, constvec, ""); in lp_build_intrinsic_binary_anylength()
176 bnative = LLVMBuildShuffleVector(builder, b, b, constvec, ""); in lp_build_intrinsic_binary_anylength()
182 return LLVMBuildShuffleVector(builder, tmp, tmp, constvec, ""); in lp_build_intrinsic_binary_anylength()
Dlp_bld_quad.c149 vec1 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord()
151 vec2 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord()
Dlp_bld_pack.c171 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_extract_range()
206 tmp[i] = LLVMBuildShuffleVector(gallivm->builder, tmp[i*2], tmp[i*2 + 1], in lp_build_concat()
230 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2()
262 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2_half()
485 res = LLVMBuildShuffleVector(builder, lo, hi, shuffle, ""); in lp_build_pack2()
776 …return LLVMBuildShuffleVector(gallivm->builder, src, undef, LLVMConstVector(elems, dst_length), ""… in lp_build_pad_vector()
Dlp_bld_sample.c258 rho_xvec = LLVMBuildShuffleVector(builder, abs_ddx_ddy[0], abs_ddx_ddy[1], in lp_build_rho()
260 rho_yvec = LLVMBuildShuffleVector(builder, abs_ddx_ddy[0], abs_ddx_ddy[1], in lp_build_rho()
1138 arxyxy = LLVMBuildShuffleVector(builder, arxyz, arxyz, LLVMConstVector(shuffles, 4), ""); in lp_build_cube_lookup()
1143 aryxzz = LLVMBuildShuffleVector(builder, arxyz, arxyz, LLVMConstVector(shuffles, 4), ""); in lp_build_cube_lookup()
1148 arxy_ge_aryx = LLVMBuildShuffleVector(builder, arxyxy_ge_aryxzz, arxyxy_ge_aryxzz, in lp_build_cube_lookup()
1152 arxy_ge_arzz = LLVMBuildShuffleVector(builder, arxyxy_ge_aryxzz, arxyxy_ge_aryxzz, in lp_build_cube_lookup()
Dlp_bld_sample_aos.c802 s_fpart_lo = LLVMBuildShuffleVector(builder, s_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
804 s_fpart_hi = LLVMBuildShuffleVector(builder, s_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
807 t_fpart_lo = LLVMBuildShuffleVector(builder, t_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
809 t_fpart_hi = LLVMBuildShuffleVector(builder, t_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
813 r_fpart_lo = LLVMBuildShuffleVector(builder, r_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
815 r_fpart_hi = LLVMBuildShuffleVector(builder, r_fpart, h16.undef, in lp_build_sample_fetch_image_linear()
1479 lod_fpart = LLVMBuildShuffleVector(builder, in lp_build_sample_mipmap()
Dlp_bld_format_aos.c183 packed = LLVMBuildShuffleVector(builder, in lp_build_unpack_arith_rgba_aos()
296 unswizzled = LLVMBuildShuffleVector(builder, rgba, in lp_build_pack_rgba_aos()
Dlp_bld_arit.c389 vec1 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add()
391 vec2 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add()
437 tmp[0] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f()
439 tmp[2] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f()
447 tmp[1] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f()
449 tmp[3] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f()
459 shuftmp[0] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f()
466 shuftmp[1] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f()
Dlp_bld_logic.c603 return LLVMBuildShuffleVector(builder, a, b, LLVMConstVector(shuffles, n), ""); in lp_build_select_aos()
Dlp_bld_tgsi_aos.c164 res = LLVMBuildShuffleVector(builder, in emit_fetch_constant()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_setup.c264 dzxyz20 = LLVMBuildShuffleVector(b, dxyz20, dxyz20, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
270 dyzzx01 = LLVMBuildShuffleVector(b, dxyz01, dxyz01, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
278 dzx01_dyz20 = LLVMBuildShuffleVector(b, dyzzx01_dzxyz20, dyzzx01_dzxyz20, in lp_do_offset_tri()
303 z0z1 = LLVMBuildShuffleVector(b, attribv[0], attribv[1], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
308 z0z1z2 = LLVMBuildShuffleVector(b, z0z1, attribv[2], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
631 dyx20 = LLVMBuildShuffleVector(b, dxy20, dxy20, LLVMConstVector(shuffles, 4), ""); in init_args()
Dlp_bld_interp.c603 a = LLVMBuildShuffleVector(builder, in attribs_update()
619 oow = LLVMBuildShuffleVector(coeff_bld->builder, in attribs_update()
Dlp_bld_depth.c484 countd = LLVMBuildShuffleVector(builder, countv, LLVMGetUndef(i8vntype), shufflev, ""); in lp_build_occlusion_count()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
Dlp_state_setup.c264 dzxyz20 = LLVMBuildShuffleVector(b, dxyz20, dxyz20, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
270 dyzzx01 = LLVMBuildShuffleVector(b, dxyz01, dxyz01, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
278 dzx01_dyz20 = LLVMBuildShuffleVector(b, dyzzx01_dzxyz20, dyzzx01_dzxyz20, in lp_do_offset_tri()
303 z0z1 = LLVMBuildShuffleVector(b, attribv[0], attribv[1], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
308 z0z1z2 = LLVMBuildShuffleVector(b, z0z1, attribv[2], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri()
631 dyx20 = LLVMBuildShuffleVector(b, dxy20, dxy20, LLVMConstVector(shuffles, 4), ""); in init_args()
Dlp_bld_interp.c603 a = LLVMBuildShuffleVector(builder, in attribs_update()
619 oow = LLVMBuildShuffleVector(coeff_bld->builder, in attribs_update()
Dlp_bld_depth.c484 countd = LLVMBuildShuffleVector(builder, countv, LLVMGetUndef(i8vntype), shufflev, ""); in lp_build_occlusion_count()

12