Home
last modified time | relevance | path

Searched refs:LLVMBuildExtractElement (Results 1 – 25 of 28) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_setup.c256 dzdx = LLVMBuildExtractElement(b, dzdxdzdy, zeroi, ""); in lp_do_offset_tri()
257 dzdy = LLVMBuildExtractElement(b, dzdxdzdy, onei, ""); in lp_do_offset_tri()
284 LLVMBuildExtractElement(b, attribv[0], twoi, ""), in lp_do_offset_tri()
285 LLVMBuildExtractElement(b, attribv[1], twoi, "")); in lp_do_offset_tri()
288 LLVMBuildExtractElement(b, attribv[2], twoi, ""), in lp_do_offset_tri()
347 z0_new = LLVMBuildExtractElement(b, z0z1z2, zeroi, ""); in lp_do_offset_tri()
348 z1_new = LLVMBuildExtractElement(b, z0z1z2, onei, ""); in lp_do_offset_tri()
349 z2_new = LLVMBuildExtractElement(b, z0z1z2, twoi, ""); in lp_do_offset_tri()
675 e = LLVMBuildExtractElement(b, ef, zeroi, ""); in init_args()
676 f = LLVMBuildExtractElement(b, ef, onei, ""); in init_args()
Dlp_state_fs.c273 min_depth = LLVMBuildExtractElement(builder, viewport, in lp_build_depth_clamp()
278 max_depth = LLVMBuildExtractElement(builder, viewport, in lp_build_depth_clamp()
/external/mesa3d/src/amd/common/
Dac_llvm_util.c357 out->stc[1] = LLVMBuildExtractElement(builder, tmp, in build_cube_intrinsic()
359 out->stc[0] = LLVMBuildExtractElement(builder, tmp, in build_cube_intrinsic()
361 out->ma = LLVMBuildExtractElement(builder, tmp, in build_cube_intrinsic()
363 out->id = LLVMBuildExtractElement(builder, tmp, in build_cube_intrinsic()
Dac_nir_to_llvm.c606 return LLVMBuildExtractElement(ctx->builder, value, in llvm_extract_elem()
622 return LLVMBuildExtractElement(ctx->builder, value, masks[0], in trim_vector()
647 LLVMValueRef value = LLVMBuildExtractElement(builder, vec, index, ""); in build_store_values_extended()
704 value = LLVMBuildExtractElement(ctx->builder, value, in get_alu_src()
1002 comp[0] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32zero, ""); in emit_pack_half_2x16()
1003 comp[1] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32one, ""); in emit_pack_half_2x16()
1183 a = LLVMBuildExtractElement(ctx->builder, interp_ij, in emit_ddxy_interp()
1554 LLVMBuildExtractElement(ctx->builder, descriptor, in get_buffer_size()
1564 LLVMBuildExtractElement(ctx->builder, descriptor, in get_buffer_size()
1624 half_texel[c] = LLVMBuildExtractElement(ctx->builder, size, in radv_lower_gather4_integer()
[all …]
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_aos.c438 LLVMValueRef component = LLVMBuildExtractElement(builder, shifted, in lp_build_pack_rgba_aos()
837 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
838 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
934 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
935 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
Dlp_bld_format_soa.c549 offsetr = LLVMBuildExtractElement(builder, offsetr, zero, ""); in lp_build_fetch_rgba_soa()
841 offset_elem = LLVMBuildExtractElement(builder, offset, in lp_build_fetch_rgba_soa()
844 i_elem = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_soa()
845 j_elem = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_soa()
Dlp_bld_intr.c305 return LLVMBuildExtractElement(builder, tmp, elems[0], ""); in lp_build_intrinsic_binary_anylength()
364 arg_elems[j] = LLVMBuildExtractElement(builder, args[j], index, ""); in lp_build_intrinsic_map()
Dlp_bld_format_cached.c319 offsetx = LLVMBuildExtractElement(builder, offset, index, ""); in lp_build_fetch_cached_texels()
322 block_indexx = LLVMBuildExtractElement(builder, block_index, index, ""); in lp_build_fetch_cached_texels()
Dlp_bld_sample.c499 rho_vec = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
510 rho_s = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
511 rho_t = LLVMBuildExtractElement(builder, rho_vec, index1, ""); in lp_build_rho()
516 rho_r = LLVMBuildExtractElement(builder, rho_vec, index2, ""); in lp_build_rho()
1060 indexes[1] = LLVMBuildExtractElement(builder, level, indexi, ""); in lp_build_get_mip_offsets()
1075 indexes[1] = LLVMBuildExtractElement(builder, level, indexi, ""); in lp_build_get_mip_offsets()
1178 indexes[1] = LLVMBuildExtractElement(builder, level, indexi, ""); in lp_build_get_level_stride_vec()
1194 indexes[1] = LLVMBuildExtractElement(builder, level, indexi, ""); in lp_build_get_level_stride_vec()
Dlp_bld_printf.c137 param = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), ""); in lp_build_print_value()
Dlp_bld_swizzle.c143 res = LLVMBuildExtractElement(gallivm->builder, vector, index, ""); in lp_build_extract_broadcast()
756 return LLVMBuildExtractElement(gallivm->builder, src, shuffles[0], ""); in lp_build_pack_aos_scalars()
Dlp_bld_pack.c173 return LLVMBuildExtractElement(gallivm->builder, src, elems[0], ""); in lp_build_extract_range()
959 LLVMValueRef val = LLVMBuildExtractElement(builder, src[0], srcindex, ""); in lp_build_resize()
Dlp_bld_gather.c65 offset = LLVMBuildExtractElement(gallivm->builder, offsets, index, ""); in lp_build_gather_elem_ptr()
Dlp_bld_tgsi_soa.c1003 index = LLVMBuildExtractElement(builder, in build_gather()
1006 index = LLVMBuildExtractElement(builder, in build_gather()
1061 LLVMValueRef index = LLVMBuildExtractElement(builder, indexes, ii, ""); in emit_mask_scatter()
1063 LLVMValueRef val = LLVMBuildExtractElement(builder, values, ii, "scatter_val"); in emit_mask_scatter()
1065 LLVMBuildExtractElement(builder, pred, ii, "scatter_pred") : NULL; in emit_mask_scatter()
Dlp_bld_conv.c198 LLVMValueRef f32 = LLVMBuildExtractElement(builder, src, index, ""); in lp_build_float_to_half()
Dlp_bld_sample_aos.c1655 lod_positive = LLVMBuildExtractElement(builder, lod_positive, in lp_build_sample_aos()
Dlp_bld_arit.c678 res = LLVMBuildExtractElement(builder, vecres, index, ""); in lp_build_horizontal_add()
680 elem2 = LLVMBuildExtractElement(builder, vecres, index, ""); in lp_build_horizontal_add()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_tgsi_setup.c595 return LLVMBuildExtractElement(builder, array, index, ""); in load_value_from_array()
641 value = LLVMBuildExtractElement(builder, array, in store_value_to_array()
775 cval = LLVMBuildExtractElement(gallivm->builder, cval, in fetch_system_value()
999 values[chan] = LLVMBuildExtractElement(gallivm->builder, in si_llvm_emit_store()
1056 value = LLVMBuildExtractElement(builder, ptr, in si_llvm_emit_store()
1058 val2 = LLVMBuildExtractElement(builder, ptr, in si_llvm_emit_store()
Dsi_shader.c432 out[chan] = LLVMBuildExtractElement(gallivm->builder, in declare_input_vs()
979 return LLVMBuildExtractElement(gallivm->builder, value, in buffer_load()
1413 i = LLVMBuildExtractElement(gallivm->builder, interp_param, in interp_fs_input()
1415 j = LLVMBuildExtractElement(gallivm->builder, interp_param, in interp_fs_input()
2808 rw0 = LLVMBuildExtractElement(builder, rw_buffers, in si_llvm_emit_tcs_epilogue()
2810 rw1 = LLVMBuildExtractElement(builder, rw_buffers, in si_llvm_emit_tcs_epilogue()
3292 LLVMBuildExtractElement(builder, descriptor, in get_buffer_size()
3301 LLVMBuildExtractElement(builder, descriptor, in get_buffer_size()
3473 tmp = LLVMBuildExtractElement(builder, rsrc, i32_6, ""); in force_dcc_off()
3941 tmp = LLVMBuildExtractElement( in store_emit_buffer()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c918 val = LLVMBuildExtractElement(builder, cliptmp, linear_inds[i], ""); in store_aos_array()
1400 vert_chan_index = LLVMBuildExtractElement(builder, in draw_gs_llvm_fetch_input()
1404 attr_chan_index = LLVMBuildExtractElement(builder, in draw_gs_llvm_fetch_input()
1414 value = LLVMBuildExtractElement(builder, channel_vec, idx, ""); in draw_gs_llvm_fetch_input()
1453 LLVMBuildExtractElement(builder, emitted_vertices_vec, ind, ""); in draw_gs_llvm_emit_vertex()
1481 LLVMBuildExtractElement(builder, emitted_prims_vec, ind, ""); in draw_gs_llvm_end_primitive()
1484 LLVMBuildExtractElement(builder, verts_per_prim_vec, ind, ""); in draw_gs_llvm_end_primitive()
/external/swiftshader/third_party/LLVM/include/llvm-c/
DCore.h1026 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef, LLVMValueRef VecVal,
/external/llvm/include/llvm-c/
DCore.h3082 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef, LLVMValueRef VecVal,
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
Dllvm_ocaml.c1909 return LLVMBuildExtractElement(Builder_val(B), Vec, Idx, String_val(Name)); in llvm_build_extractelement()
/external/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c2294 return LLVMBuildExtractElement(Builder_val(B), Vec, Idx, String_val(Name)); in llvm_build_extractelement()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DCore.cpp2202 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef B, LLVMValueRef VecVal, in LLVMBuildExtractElement() function

12