/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_format_soa.c | 415 offset_elem = LLVMBuildExtractElement(builder, offset, in lp_build_fetch_rgba_soa() 418 i_elem = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_soa() 419 j_elem = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_soa() 432 tmp_chan = LLVMBuildExtractElement(builder, tmp, chan_val, ""); in lp_build_fetch_rgba_soa()
|
D | lp_bld_format_aos.c | 340 LLVMValueRef component = LLVMBuildExtractElement(builder, shifted, in lp_build_pack_rgba_aos() 587 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos() 588 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos() 684 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos() 685 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
|
D | lp_bld_sample_soa.c | 1181 LLVMValueRef coord = LLVMBuildExtractElement(builder, p, indx, ""); in lp_build_sample_compare() 1182 LLVMValueRef tex = LLVMBuildExtractElement(builder, texel[chan], indx, ""); in lp_build_sample_compare() 1370 lod_ipart = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa() 1371 ilevel0 = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa() 1480 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, indexi, ""); in lp_build_sample_soa() 1481 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, indexi, ""); in lp_build_sample_soa() 1483 ilevel1s = LLVMBuildExtractElement(builder, ilevel1, indexi, ""); in lp_build_sample_soa() 1484 lod_fparts = LLVMBuildExtractElement(builder, lod_fpart, indexi, ""); in lp_build_sample_soa() 1518 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa() 1519 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa() [all …]
|
D | lp_bld_sample.c | 323 rho_vec = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho() 334 rho_s = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho() 335 rho_t = LLVMBuildExtractElement(builder, rho_vec, index1, ""); in lp_build_rho() 340 rho_r = LLVMBuildExtractElement(builder, rho_vec, index2, ""); in lp_build_rho() 1156 arx_ge_ary_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup() 1160 ary_ge_arx_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup() 1172 rx = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup() 1194 ry = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup() 1211 rz = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
|
D | lp_bld_logic.c | 296 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare() 297 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare() 355 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare() 356 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare()
|
D | lp_bld_intr.c | 185 return LLVMBuildExtractElement(builder, tmp, elems[0], ""); in lp_build_intrinsic_binary_anylength() 244 arg_elems[j] = LLVMBuildExtractElement(builder, args[j], index, ""); in lp_build_intrinsic_map()
|
D | lp_bld_gather.c | 59 offset = LLVMBuildExtractElement(gallivm->builder, offsets, index, ""); in lp_build_gather_elem_ptr()
|
D | lp_bld_printf.c | 129 … params[2 + i] = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), ""); in lp_build_print_value()
|
D | lp_bld_tgsi_soa.c | 444 LLVMValueRef index = LLVMBuildExtractElement(builder, in build_gather() 487 LLVMValueRef index = LLVMBuildExtractElement(builder, indexes, ii, ""); in emit_mask_scatter() 489 LLVMValueRef val = LLVMBuildExtractElement(builder, values, ii, "scatter_val"); in emit_mask_scatter() 491 LLVMBuildExtractElement(builder, pred, ii, "scatter_pred") : NULL; in emit_mask_scatter() 1524 v[chan][0] = LLVMBuildExtractElement(builder, res, i0, ""); in emit_dump_temps() 1525 v[chan][1] = LLVMBuildExtractElement(builder, res, i1, ""); in emit_dump_temps() 1526 v[chan][2] = LLVMBuildExtractElement(builder, res, i2, ""); in emit_dump_temps() 1527 v[chan][3] = LLVMBuildExtractElement(builder, res, i3, ""); in emit_dump_temps()
|
D | lp_bld_swizzle.c | 153 res = LLVMBuildExtractElement(gallivm->builder, vector, index, ""); in lp_build_extract_broadcast() 585 return LLVMBuildExtractElement(gallivm->builder, src, shuffles[0], ""); in lp_build_pack_aos_scalars()
|
D | lp_bld_pack.c | 168 return LLVMBuildExtractElement(gallivm->builder, src, elems[0], ""); in lp_build_extract_range() 716 LLVMValueRef val = LLVMBuildExtractElement(builder, src[0], srcindex, ""); in lp_build_resize()
|
D | lp_bld_arit.c | 406 res = LLVMBuildExtractElement(builder, vecres, index, ""); in lp_build_horizontal_add() 408 elem2 = LLVMBuildExtractElement(builder, vecres, index, ""); in lp_build_horizontal_add() 1333 res = LLVMBuildExtractElement(builder, res, index0, ""); in lp_build_round_sse41()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_setup.c | 288 dzdx = LLVMBuildExtractElement(b, dzdxdzdy, zeroi, ""); in lp_do_offset_tri() 289 dzdy = LLVMBuildExtractElement(b, dzdxdzdy, onei, ""); in lp_do_offset_tri() 316 z0_new = LLVMBuildExtractElement(b, z0z1z2, zeroi, ""); in lp_do_offset_tri() 317 z1_new = LLVMBuildExtractElement(b, z0z1z2, onei, ""); in lp_do_offset_tri() 318 z2_new = LLVMBuildExtractElement(b, z0z1z2, twoi, ""); in lp_do_offset_tri() 634 e = LLVMBuildExtractElement(b, ef, zeroi, ""); in init_args() 635 f = LLVMBuildExtractElement(b, ef, onei, ""); in init_args()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeonsi_shader.c | 249 LLVMBuildExtractElement(base->gallivm->builder, in declare_input_vs()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm.c | 647 val = LLVMBuildExtractElement(builder, cliptmp, inds[i], ""); in store_aos_array() 1050 temp = LLVMBuildExtractElement(builder, clipmask_bool, in clipmask_booli32()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_setup_tgsi_llvm.c | 293 values[chan] = LLVMBuildExtractElement(gallivm->builder, in emit_store() 538 coords[i] = LLVMBuildExtractElement(builder, v, idx, ""); in emit_prepare_cube_coords()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 2757 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef, LLVMValueRef VecVal,
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm_ocaml.c | 2238 return LLVMBuildExtractElement(Builder_val(B), Vec, Idx, String_val(Name)); in llvm_build_extractelement()
|
/external/llvm/lib/IR/ |
D | Core.cpp | 2758 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef B, LLVMValueRef VecVal, in LLVMBuildExtractElement() function
|
/external/llvm/bindings/go/llvm/ |
D | ir.go | 1687 v.C = C.LLVMBuildExtractElement(b.C, vec.C, i.C, cname)
|