/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_swizzle.c | 68 res = LLVMBuildShuffleVector(builder, res, undef, LLVMConstNull(i32_vec_type), ""); in lp_build_broadcast() 135 res = LLVMBuildShuffleVector(gallivm->builder, vector, in lp_build_extract_broadcast() 185 return LLVMBuildShuffleVector(builder, a, bld->undef, LLVMConstVector(shuffles, n), ""); in lp_build_swizzle_scalar_aos() 350 …return LLVMBuildShuffleVector(builder, src, LLVMGetUndef(LLVMTypeOf(src)), LLVMConstVector(shuffle… in lp_build_swizzle_aos_n() 445 return LLVMBuildShuffleVector(builder, a, in lp_build_swizzle_aos() 759 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_pack_aos_scalars() 795 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_unpack_broadcast_aos_scalars()
|
D | lp_bld_pack.c | 201 return LLVMBuildShuffleVector(gallivm->builder, src, src, in lp_build_extract_range() 236 tmp[i] = LLVMBuildShuffleVector(gallivm->builder, tmp[i*2], tmp[i*2 + 1], in lp_build_concat() 306 return LLVMBuildShuffleVector(gallivm->builder, a, a, shuffle, ""); in lp_build_uninterleave1() 349 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2() 389 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2_half() 392 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); in lp_build_interleave2_half() 700 res = LLVMBuildShuffleVector(builder, lo, hi, shuffle, ""); in lp_build_pack2() 1062 …return LLVMBuildShuffleVector(gallivm->builder, src, undef, LLVMConstVector(elems, dst_length), ""… in lp_build_pad_vector()
|
D | lp_bld_intr.c | 328 anative = LLVMBuildShuffleVector(builder, a, a, constvec, ""); in lp_build_intrinsic_binary_anylength() 329 bnative = LLVMBuildShuffleVector(builder, b, b, constvec, ""); in lp_build_intrinsic_binary_anylength() 335 return LLVMBuildShuffleVector(builder, tmp, tmp, constvec, ""); in lp_build_intrinsic_binary_anylength()
|
D | lp_bld_quad.c | 148 vec1 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord() 150 vec2 = LLVMBuildShuffleVector(builder, a, b, in lp_build_packed_ddx_ddy_twocoord()
|
D | lp_bld_format_soa.c | 530 offsetr = LLVMBuildShuffleVector(builder, offset, offset, shuf_vec, ""); in lp_build_fetch_rgba_soa() 540 offsetr = LLVMBuildShuffleVector(builder, offset, offset, shuf_vec, ""); in lp_build_fetch_rgba_soa() 630 dst[i] = LLVMBuildShuffleVector(builder, packed[0], packed[1], in lp_build_fetch_rgba_soa()
|
D | lp_bld_arit.c | 661 vec1 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add() 663 vec2 = LLVMBuildShuffleVector(builder, vecres, vecres, in lp_build_horizontal_add() 709 tmp[0] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f() 711 tmp[2] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f() 719 tmp[1] = LLVMBuildShuffleVector(builder, src[0], src[1], in lp_build_horizontal_add4x4f() 721 tmp[3] = LLVMBuildShuffleVector(builder, src[2], src[3], in lp_build_horizontal_add4x4f() 731 shuftmp[0] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f() 738 shuftmp[1] = LLVMBuildShuffleVector(builder, sumtmp[0], sumtmp[1], in lp_build_horizontal_add4x4f() 1142 aodd = LLVMBuildShuffleVector(builder, aeven, bld->undef, shuf_vec, ""); in lp_build_mul_32_lohi_cpu() 1143 bodd = LLVMBuildShuffleVector(builder, beven, bld->undef, shuf_vec, ""); in lp_build_mul_32_lohi_cpu() [all …]
|
D | lp_bld_sample_aos.c | 894 s_fpart = LLVMBuildShuffleVector(builder, s_fpart, u8n.undef, in lp_build_sample_fetch_image_linear() 897 t_fpart = LLVMBuildShuffleVector(builder, t_fpart, u8n.undef, in lp_build_sample_fetch_image_linear() 901 r_fpart = LLVMBuildShuffleVector(builder, r_fpart, u8n.undef, in lp_build_sample_fetch_image_linear() 1575 lod_fpart = LLVMBuildShuffleVector(builder, lod_fpart, LLVMGetUndef(tmp_vec_type), in lp_build_sample_mipmap()
|
D | lp_bld_format_aos.c | 255 packed = LLVMBuildShuffleVector(builder, packed, LLVMGetUndef(vec32_type), in lp_build_unpack_arith_rgba_aos() 396 unswizzled = LLVMBuildShuffleVector(builder, rgba, in lp_build_pack_rgba_aos()
|
D | lp_bld_logic.c | 472 return LLVMBuildShuffleVector(builder, a, b, LLVMConstVector(shuffles, n), ""); in lp_build_select_aos()
|
D | lp_bld_gather.c | 266 … res = LLVMBuildShuffleVector(gallivm->builder, res, res, LLVMConstVector(shuffles, 4), ""); in lp_build_gather_elem_vec()
|
D | lp_bld_sample.c | 375 floatdim = LLVMBuildShuffleVector(builder, float_size, float_size, in lp_build_rho() 448 rho_xvec = LLVMBuildShuffleVector(builder, ddx_ddy[0], ddx_ddy[1], in lp_build_rho() 450 rho_yvec = LLVMBuildShuffleVector(builder, ddx_ddy[0], ddx_ddy[1], in lp_build_rho()
|
D | lp_bld_tgsi_aos.c | 164 res = LLVMBuildShuffleVector(builder, in emit_fetch_constant()
|
D | lp_bld_tgsi_soa.c | 1300 res = LLVMBuildShuffleVector(builder, input, input2, LLVMConstVector(shuffles, len), ""); in emit_fetch_64bit() 1721 temp = LLVMBuildShuffleVector(builder, value, in emit_store_64bit_chan() 1726 temp2 = LLVMBuildShuffleVector(builder, value, in emit_store_64bit_chan()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_depth.c | 476 countd = LLVMBuildShuffleVector(builder, countv, LLVMGetUndef(i8vntype), shufflev, ""); in lp_build_occlusion_count() 598 *z_fb = LLVMBuildShuffleVector(builder, zs_dst1, zs_dst2, in lp_build_depth_stencil_load_swizzled() 629 *z_fb = LLVMBuildShuffleVector(builder, tmp, tmp, in lp_build_depth_stencil_load_swizzled() 631 *s_fb = LLVMBuildShuffleVector(builder, tmp, tmp, in lp_build_depth_stencil_load_swizzled() 757 zs_dst1 = LLVMBuildShuffleVector(builder, z_value, z_value, in lp_build_depth_stencil_write_swizzled() 760 zs_dst2 = LLVMBuildShuffleVector(builder, z_value, z_value, in lp_build_depth_stencil_write_swizzled() 781 zs_dst1 = LLVMBuildShuffleVector(builder, z_value, s_value, in lp_build_depth_stencil_write_swizzled() 784 zs_dst2 = LLVMBuildShuffleVector(builder, z_value, s_value, in lp_build_depth_stencil_write_swizzled()
|
D | lp_state_setup.c | 233 dzxyz20 = LLVMBuildShuffleVector(b, dxyz20, dxyz20, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri() 239 dyzzx01 = LLVMBuildShuffleVector(b, dxyz01, dxyz01, LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri() 247 dzx01_dyz20 = LLVMBuildShuffleVector(b, dyzzx01_dzxyz20, dyzzx01_dzxyz20, in lp_do_offset_tri() 330 z0z1 = LLVMBuildShuffleVector(b, attribv[0], attribv[1], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri() 335 z0z1z2 = LLVMBuildShuffleVector(b, z0z1, attribv[2], LLVMConstVector(shuffles, 4), ""); in lp_do_offset_tri() 672 dyx20 = LLVMBuildShuffleVector(b, dxy20, dxy20, shuf10, ""); in init_args()
|
D | lp_state_fs.c | 848 tmp[0] = LLVMBuildShuffleVector(builder, tmp[0], tmp[0], shuf_vec, ""); in fs_twiddle_transpose() 856 tmp[i] = LLVMBuildShuffleVector(builder, tmp[i], tmp[i], shuf_vec, ""); in fs_twiddle_transpose() 1325 tmps = LLVMBuildShuffleVector(builder, tmps, tmps, in convert_to_blend_type() 1485 tmpaos = LLVMBuildShuffleVector(builder, tmpdst, tmpdst, in convert_from_blend_type() 1696 src_alpha[i] = LLVMBuildShuffleVector(builder, in convert_alpha()
|
D | lp_bld_interp.c | 614 oow = LLVMBuildShuffleVector(coeff_bld->builder, in attribs_update()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_tgsi_setup.c | 234 return LLVMBuildShuffleVector(ctx->ac.builder, in emit_swizzle()
|
/external/swiftshader/third_party/LLVM/include/llvm-c/ |
D | Core.h | 1031 LLVMValueRef LLVMBuildShuffleVector(LLVMBuilderRef, LLVMValueRef V1,
|
/external/llvm/include/llvm-c/ |
D | Core.h | 3087 LLVMValueRef LLVMBuildShuffleVector(LLVMBuilderRef, LLVMValueRef V1,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm-c/ |
D | Core.h | 3382 LLVMValueRef LLVMBuildShuffleVector(LLVMBuilderRef, LLVMValueRef V1,
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/ |
D | llvm_ocaml.c | 1925 return LLVMBuildShuffleVector(Builder_val(B), V1, V2, Mask, String_val(Name)); in llvm_build_shufflevector()
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.c | 1181 return LLVMBuildShuffleVector(ctx->builder, value, value, swizzle, ""); in trim_vector() 1261 value = LLVMBuildShuffleVector(ctx->ac.builder, value, value, in get_alu_src() 2483 return LLVMBuildShuffleVector(ctx->builder, src, src, swizzle, ""); in extract_vector_range() 2665 ret = LLVMBuildShuffleVector(ctx->ac.builder, results[0], in visit_load_buffer()
|
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/ocaml/llvm/ |
D | llvm_ocaml.c | 2389 return LLVMBuildShuffleVector(Builder_val(B), V1, V2, Mask, String_val(Name)); in llvm_build_shufflevector()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm_ocaml.c | 2310 return LLVMBuildShuffleVector(Builder_val(B), V1, V2, Mask, String_val(Name)); in llvm_build_shufflevector()
|