Home
last modified time | relevance | path

Searched refs:LLVMBuildLoad2 (Results 1 – 25 of 40) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_ir_common.c117 LLVMBuildLoad2(builder, mask->int_vec_type, mask->cont_mask, ""), in lp_exec_mask_update()
118 LLVMBuildLoad2(builder, mask->int_vec_type, mask->break_mask, ""), in lp_exec_mask_update()
226 dst = LLVMBuildLoad2(builder, LLVMTypeOf(val), dst_ptr, ""); in lp_exec_mask_store()
241 …LLVMBuildStore(builder, LLVMBuildLoad2(builder, mask->int_vec_type, ctx->break_var, ""), mask->bre… in lp_exec_bgnloop_post_phi()
267 LLVMValueRef cont_mask = LLVMBuildLoad2(builder, mask->int_vec_type, mask->cont_mask, ""); in lp_exec_bgnloop()
268 LLVMValueRef break_mask = LLVMBuildLoad2(builder, mask->int_vec_type, mask->break_mask, ""); in lp_exec_bgnloop()
319 …LLVMBuildStore(builder, LLVMBuildLoad2(builder, exec_mask->int_vec_type, exec_mask->break_mask, ""… in lp_exec_endloop()
322 limiter = LLVMBuildLoad2(builder, int_type, ctx->loop_limiter, ""); in lp_exec_endloop()
440 LLVMBuildLoad2(builder, mask->int_vec_type, mask->cont_mask, ""), in lp_exec_continue()
458LLVMBuildLoad2(builder, mask->int_vec_type, mask->break_mask, ""), in lp_exec_break()
Dlp_bld_jit_sample.c84 LLVMValueRef texture_base = LLVMBuildLoad2(builder, texture_base_type, texture_base_ptr, ""); in load_texture_functions_ptr()
195 LLVMValueRef texture_base = LLVMBuildLoad2(builder, texture_base_type, texture_base_ptr, ""); in lp_bld_llvm_sampler_soa_emit_fetch_texel()
212 … LLVMValueRef sampler_index = LLVMBuildLoad2(builder, sampler_index_type, sampler_index_ptr, ""); in lp_bld_llvm_sampler_soa_emit_fetch_texel()
215 … texture_functions = LLVMBuildLoad2(builder, texture_functions_type, texture_functions_ptr, ""); in lp_bld_llvm_sampler_soa_emit_fetch_texel()
220 …LLVMValueRef texture_function = LLVMBuildLoad2(builder, texture_function_ptr_type, texture_functio… in lp_bld_llvm_sampler_soa_emit_fetch_texel()
278 params->texel[i] = LLVMBuildLoad2(builder, out_data_type, out_data[i], ""); in lp_bld_llvm_sampler_soa_emit_fetch_texel()
280 LLVMBuildLoad2(builder, out_residency_type, out_data[ARRAY_SIZE(out_data) - 1], ""); in lp_bld_llvm_sampler_soa_emit_fetch_texel()
369 …LLVMValueRef texture_function = LLVMBuildLoad2(builder, texture_function_ptr_type, texture_base_pt… in lp_bld_llvm_sampler_soa_emit_size_query()
397 params->sizes_out[i] = LLVMBuildLoad2(gallivm->builder, out_data_type, out_data[i], ""); in lp_bld_llvm_sampler_soa_emit_size_query()
484 … LLVMValueRef image_functions = LLVMBuildLoad2(builder, image_functions_type, image_base_ptr, ""); in lp_bld_llvm_image_soa_emit_op()
[all …]
Dlp_bld_struct.c76 res = LLVMBuildLoad2(gallivm->builder, member_type, member_ptr, ""); in lp_build_struct_get2()
113 res = LLVMBuildLoad2(gallivm->builder, element_type, element_ptr, ""); in lp_build_array_get2()
131 res = LLVMBuildLoad2(builder, ptr_type, element_ptr, ""); in lp_build_pointer_get_unaligned2()
Dlp_bld_flow.c185 return LLVMBuildLoad2(mask->skip.gallivm->builder, mask->var_type, mask->var, ""); in lp_build_mask_value()
247 state->counter = LLVMBuildLoad2(builder, state->counter_type, state->counter_var, ""); in lp_build_loop_begin()
277 state->counter = LLVMBuildLoad2(builder, state->counter_type, state->counter_var, ""); in lp_build_loop_end_cond()
292 state->counter = LLVMBuildLoad2(builder, state->counter_type, state->counter_var, ""); in lp_build_loop_force_reload_counter()
339 state->counter = LLVMBuildLoad2(builder, state->counter_type, state->counter_var, ""); in lp_build_for_loop_begin()
Dlp_bld_nir_soa.c347 scalar = LLVMBuildLoad2(builder, base_type, scalar_ptr, ""); in build_gather()
398 dst_val = LLVMBuildLoad2(builder, LLVMTypeOf(val), scalar_ptr, ""); in emit_mask_scatter()
612LLVMBuildLoad2(gallivm->builder, bld_base->base.vec_type, bld->outputs[comp_loc][idx], "output0_pt… in emit_load_var()
613LLVMBuildLoad2(gallivm->builder, bld_base->base.vec_type, bld->outputs[comp_loc][idx + 1], "output… in emit_load_var()
615 …result[i] = LLVMBuildLoad2(gallivm->builder, bld_base->base.vec_type, bld->outputs[comp_loc][idx],… in emit_load_var()
919 vals[i] = LLVMBuildLoad2(builder, reg_bld->vec_type, in emit_load_reg()
1187 temp_res = LLVMBuildLoad2(builder, atom_bld->vec_type, atom_res, ""); in emit_atomic_global()
1191 temp_res = LLVMBuildLoad2(builder, atom_bld->vec_type, atom_res, ""); in emit_atomic_global()
1198 *result = LLVMBuildLoad2(builder, LLVMTypeOf(val), atom_res, ""); in emit_atomic_global()
1290 scalar = LLVMBuildLoad2(builder, LLVMTypeOf(zero), res_store, ""); in emit_load_ubo()
[all …]
Dlp_bld_tgsi_soa.c607 scalar = LLVMBuildLoad2(builder, bld->elem_type, scalar_ptr, ""); in build_gather()
659 dst_val = LLVMBuildLoad2(builder, bld->bld_base.base.elem_type, scalar_ptr, ""); in emit_mask_scatter()
698 rel = LLVMBuildLoad2(builder, in get_indirect_index()
706 rel = LLVMBuildLoad2(builder, bld->bld_base.base.vec_type, rel, "load temp reg"); in get_indirect_index()
890 scalar = LLVMBuildLoad2(builder, bld_broad->elem_type, scalar_ptr, ""); in emit_fetch_constant()
891 scalar2 = LLVMBuildLoad2(builder, bld_broad->elem_type, scalar2_ptr, ""); in emit_fetch_constant()
912 scalar = LLVMBuildLoad2(builder, bld_broad->elem_type, scalar_ptr, ""); in emit_fetch_constant()
1013 res = LLVMBuildLoad2(builder, bld_base->base.vec_type, imms_ptr, ""); in emit_fetch_immediate()
1022 res2 = LLVMBuildLoad2(builder, bld_base->base.vec_type, imms_ptr2, ""); in emit_fetch_immediate()
1089 res = LLVMBuildLoad2(builder, bld_base->base.vec_type, input_ptr, ""); in emit_fetch_input()
[all …]
Dlp_bld_nir_aos.c172 return LLVMBuildLoad2(gallivm->builder, reg_bld->vec_type, reg_storage, ""); in emit_load_reg()
228 LLVMValueRef cur = LLVMBuildLoad2(gallivm->builder, reg_bld->vec_type, in emit_store_reg()
273 LLVMValueRef scalar = LLVMBuildLoad2(builder, scalar_type, scalar_ptr, ""); in emit_load_ubo()
Dlp_bld_format_aos_array.c84 res = LLVMBuildLoad2(builder, src_vec_type, ptr, ""); in lp_build_fetch_rgba_aos_array()
Dlp_bld.h121 LLVMBuildLoad2(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildLoad2() function
Dlp_bld_jit_types.c120 LLVMValueRef res = LLVMBuildLoad2(builder, res_type, ptr, ""); in lp_llvm_buffer_member()
389 res = LLVMBuildLoad2(builder, res_type, ptr, ""); in lp_build_llvm_texture_member()
433 return LLVMBuildLoad2(builder, residency_type, ptr, ""); in lp_build_llvm_texture_residency()
539 res = LLVMBuildLoad2(builder, res_type, ptr, ""); in LP_BUILD_LLVM_TEXTURE_MEMBER()
628 res = LLVMBuildLoad2(builder, res_type, ptr, ""); in LP_BUILD_LLVM_SAMPLER_MEMBER()
Dlp_bld_sample_soa.c1416 x00 = LLVMBuildLoad2(builder, type, xs[0], ""); in lp_build_sample_image_linear()
1417 x01 = LLVMBuildLoad2(builder, type, xs[1], ""); in lp_build_sample_image_linear()
1418 x10 = LLVMBuildLoad2(builder, type, xs[2], ""); in lp_build_sample_image_linear()
1419 x11 = LLVMBuildLoad2(builder, type, xs[3], ""); in lp_build_sample_image_linear()
1420 y00 = LLVMBuildLoad2(builder, type, ys[0], ""); in lp_build_sample_image_linear()
1421 y01 = LLVMBuildLoad2(builder, type, ys[1], ""); in lp_build_sample_image_linear()
1422 y10 = LLVMBuildLoad2(builder, type, ys[2], ""); in lp_build_sample_image_linear()
1423 y11 = LLVMBuildLoad2(builder, type, ys[3], ""); in lp_build_sample_image_linear()
1424 z00 = LLVMBuildLoad2(builder, type, zs[0], ""); in lp_build_sample_image_linear()
1425 z01 = LLVMBuildLoad2(builder, type, zs[1], ""); in lp_build_sample_image_linear()
[all …]
Dlp_bld_gather.c100 res = LLVMBuildLoad2(gallivm->builder, src_type, ptr, ""); in lp_build_gather_elem()
180 res = LLVMBuildLoad2(gallivm->builder, src_type, ptr, ""); in lp_build_gather_elem_vec()
Dlp_bld_coro.c216 LLVMValueRef alloced_ptr = LLVMBuildLoad2(gallivm->builder, mem_ptr_type, coro_hdl_ptr, ""); in lp_build_coro_alloc_mem_array()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs_linear_llvm.c185 LLVMValueRef output = LLVMBuildLoad2(builder, bld->vec_type, outputs[idx], ""); in llvm_fragment_body()
352 color0_ptr = LLVMBuildLoad2(builder, LLVMPointerType(LLVMInt8TypeInContext(gallivm->context), 0), in llvmpipe_fs_variant_linear_llvm()
361 blend_color = LLVMBuildLoad2(builder, LLVMInt32TypeInContext(gallivm->context), in llvmpipe_fs_variant_linear_llvm()
372 alpha_ref = LLVMBuildLoad2(builder, LLVMInt8TypeInContext(gallivm->context), in llvmpipe_fs_variant_linear_llvm()
510 buf = LLVMBuildLoad2(gallivm->builder, pixelt, buf_ptr, ""); in llvmpipe_fs_variant_linear_llvm()
519 buf = LLVMBuildLoad2(gallivm->builder, pixelt, buf_ptr, ""); in llvmpipe_fs_variant_linear_llvm()
Dlp_state_fs.c468 LLVMValueRef s_mask = LLVMBuildLoad2(builder, coverage_mask_type, s_mask_ptr, ""); in lp_build_sample_alpha_to_coverage()
569 buf_ptr = LLVMBuildLoad2(builder, int8p_type, in fs_fb_fetch()
572 stride = LLVMBuildLoad2(builder, int32_type, in fs_fb_fetch()
595 sample_stride = LLVMBuildLoad2(builder, int32_type, in fs_fb_fetch()
854 mask_val = LLVMBuildLoad2(builder, mask_type, mask_ptr, ""); in generate_fs_loop()
914 s_mask = LLVMBuildLoad2(builder, mask_type, s_mask_ptr, ""); in generate_fs_loop()
995 LLVMValueRef tmp_s_mask_or = LLVMBuildLoad2(builder, int_vec_type, s_mask_or, ""); in generate_fs_loop()
1001 …LLVMValueRef post_depth_mask_in = LLVMBuildLoad2(builder, int_vec_type, post_depth_sample_mask_in,… in generate_fs_loop()
1012 tmp_s_mask_or = LLVMBuildLoad2(builder, int_vec_type, s_mask_or, ""); in generate_fs_loop()
1036 …system_values.sample_mask_in = LLVMBuildLoad2(builder, int_vec_type, post_depth_sample_mask_in, ""… in generate_fs_loop()
[all …]
Dlp_state_setup.c172 return LLVMBuildLoad2(b, v_type, LLVMBuildGEP2(b, vert_type, vert, idx, 2, ""), name); in vert_attrib()
191 …a0_back = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v0, &idx2, … in lp_twoside()
192 …a1_back = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v1, &idx2, … in lp_twoside()
193 …a2_back = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v2, &idx2, … in lp_twoside()
345 …attribv[0] = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v0, &idx… in load_attribute()
346 …attribv[1] = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v1, &idx… in load_attribute()
347 …attribv[2] = LLVMBuildLoad2(b, args->vec4f_type, LLVMBuildGEP2(b, args->vec4f_type, args->v2, &idx… in load_attribute()
Dlp_test_blend.c175 src = LLVMBuildLoad2(builder, vec_type, src_ptr, "src"); in add_blend_test()
176 src1 = LLVMBuildLoad2(builder, vec_type, src1_ptr, "src1"); in add_blend_test()
177 dst = LLVMBuildLoad2(builder, vec_type, dst_ptr, "dst"); in add_blend_test()
178 con = LLVMBuildLoad2(builder, vec_type, const_ptr, "const"); in add_blend_test()
Dlp_bld_interp.c203 return LLVMBuildLoad2(builder, elem_type, ptr, name); in load_casted()
320 pixoffx = LLVMBuildLoad2(builder, bld->store_elem_type, ptr, ""); in attribs_update_simple()
323 pixoffy = LLVMBuildLoad2(builder, bld->store_elem_type, ptr, ""); in attribs_update_simple()
566 pixoffx = LLVMBuildLoad2(builder, bld->store_elem_type, ptr, ""); in lp_build_interp_soa()
569 pixoffy = LLVMBuildLoad2(builder, bld->store_elem_type, ptr, ""); in lp_build_interp_soa()
Dlp_state_cs.c271 LLVMValueRef out = LLVMBuildLoad2(builder, single_type, res, ""); in mesh_convert_to_aos()
504 … LLVMValueRef call_context = LLVMBuildLoad2(builder, call_context_type, call_context_ptr, ""); in generate_compute()
635 … LLVMValueRef coro_hdl = LLVMBuildLoad2(gallivm->builder, hdl_ptr_type, coro_entry, "coro_hdl"); in generate_compute()
666 LLVMValueRef coro_mem_ptr = LLVMBuildLoad2(builder, hdl_ptr_type, coro_mem, ""); in generate_compute()
724 LLVMValueRef alloced_ptr = LLVMBuildLoad2(gallivm->builder, hdl_ptr_type, coro_mem, ""); in generate_compute()
792 LLVMValueRef tmask_val = LLVMBuildLoad2(gallivm->builder, mask_type, mask_val, ""); in generate_compute()
798 mask_val = LLVMBuildLoad2(gallivm->builder, mask_type, mask_val, ""); in generate_compute()
853 … LLVMValueRef vertex_count = LLVMBuildLoad2(gallivm->builder, i32t, mesh_iface.vertex_count, ""); in generate_compute()
854 … LLVMValueRef prim_count = LLVMBuildLoad2(gallivm->builder, i32t, mesh_iface.prim_count, ""); in generate_compute()
872 vertex_count = LLVMBuildLoad2(gallivm->builder, i32t, vert_count_ptr, ""); in generate_compute()
[all …]
Dlp_bld_depth.c511 newcount = LLVMBuildLoad2(builder, LLVMTypeOf(count), counter, "origcount"); in lp_build_occlusion_count()
590 LLVMValueRef zs_dst1 = LLVMBuildLoad2(builder, zs_dst_type, zs_dst_ptr, ""); in lp_build_depth_stencil_load_swizzled()
597 zs_dst2 = LLVMBuildLoad2(builder, zs_dst_type, zs_dst_ptr, ""); in lp_build_depth_stencil_load_swizzled()
Dlp_test_arit.c368 arg1 = LLVMBuildLoad2(builder, vf32t, arg1, ""); in build_unary_test_func()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c563 out = LLVMBuildLoad2(builder, LLVMTypeOf(bld.zero), outputs[attrib][chan], ""); in do_clamp_vertex_color()
957 LLVMValueRef out = LLVMBuildLoad2(builder, single_type, outputs[attrib][chan], ""); in convert_to_aos()
1036 soa[0] = LLVMBuildLoad2(builder, single_type, outputs[idx][0], ""); /*x0 x1 .. xn*/ in store_clip()
1037 soa[1] = LLVMBuildLoad2(builder, single_type, outputs[idx][1], ""); /*y0 y1 .. yn*/ in store_clip()
1038 soa[2] = LLVMBuildLoad2(builder, single_type, outputs[idx][2], ""); /*z0 z1 .. zn*/ in store_clip()
1039 soa[3] = LLVMBuildLoad2(builder, single_type, outputs[idx][3], ""); /*w0 w1 .. wn*/ in store_clip()
1078 LLVMValueRef out3 = LLVMBuildLoad2(builder, vs_type_llvm, outputs[pos][3], ""); /*w0 w1 .. wn*/ in generate_viewport()
1094 LLVMValueRef out = LLVMBuildLoad2(builder, vs_type_llvm, outputs[pos][i], ""); /*x0 x1 .. xn*/ in generate_viewport()
1108 LLVMBuildLoad2(builder, elem_type, scale_i, "scale")); in generate_viewport()
1110 LLVMBuildLoad2(builder, elem_type, trans_i, "trans")); in generate_viewport()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_ps.c368 depth = LLVMBuildLoad2(builder, type, addrs[4 * i + 0], ""); in si_llvm_ps_build_end()
371 stencil = LLVMBuildLoad2(builder, type, addrs[4 * i + 0], ""); in si_llvm_ps_build_end()
374 samplemask = LLVMBuildLoad2(builder, type, addrs[4 * i + 0], ""); in si_llvm_ps_build_end()
383 LLVMValueRef result = LLVMBuildLoad2(builder, type, ptr, ""); in si_llvm_ps_build_end()
Dsi_shader_llvm_tess.c97 … LLVMValueRef value = LLVMBuildLoad2(ctx->ac.builder, ctx->ac.f32, addrs[4 * i + chan], ""); in si_llvm_ls_build_end()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c137 result = LLVMBuildLoad2(ctx->ac.builder, type, ptr, ""); in radv_load_rsrc()
192 return LLVMBuildLoad2(ctx->ac.builder, type, output, ""); in radv_load_output()

12