Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_flow.c176 LLVMBuildStore(gallivm->builder, value, mask->var); in lp_build_mask_begin()
201 LLVMBuildStore(mask->skip.gallivm->builder, value, mask->var); in lp_build_mask_update()
212 LLVMBuildStore(mask->skip.gallivm->builder, value, mask->var); in lp_build_mask_force()
241 LLVMBuildStore(builder, start, state->counter_var); in lp_build_loop_begin()
267 LLVMBuildStore(builder, next, state->counter_var); in lp_build_loop_end_cond()
285 LLVMBuildStore(builder, end, state->counter_var); in lp_build_loop_force_set_counter()
335 LLVMBuildStore(builder, start, state->counter_var); in lp_build_for_loop_begin()
355 LLVMBuildStore(builder, next, state->counter_var); in lp_build_for_loop_end()
529 LLVMBuildStore(builder, LLVMConstNull(type), res); in lp_build_alloca()
Dlp_bld_sample_soa.c1199 LLVMBuildStore(builder, have_corner, have_corners); in lp_build_sample_image_linear()
1266 LLVMBuildStore(builder, x00, xs[0]); in lp_build_sample_image_linear()
1267 LLVMBuildStore(builder, x01, xs[1]); in lp_build_sample_image_linear()
1268 LLVMBuildStore(builder, x10, xs[2]); in lp_build_sample_image_linear()
1269 LLVMBuildStore(builder, x11, xs[3]); in lp_build_sample_image_linear()
1270 LLVMBuildStore(builder, y00, ys[0]); in lp_build_sample_image_linear()
1271 LLVMBuildStore(builder, y01, ys[1]); in lp_build_sample_image_linear()
1272 LLVMBuildStore(builder, y10, ys[2]); in lp_build_sample_image_linear()
1273 LLVMBuildStore(builder, y11, ys[3]); in lp_build_sample_image_linear()
1274 LLVMBuildStore(builder, z00, zs[0]); in lp_build_sample_image_linear()
[all …]
Dlp_bld_ir_common.c167 LLVMBuildStore( in lp_exec_mask_function_init()
222 LLVMBuildStore(builder, res, dst_ptr); in lp_exec_mask_store()
224 LLVMBuildStore(builder, val, dst_ptr); in lp_exec_mask_store()
260 LLVMBuildStore(builder, mask->break_mask, ctx->break_var); in lp_exec_bgnloop()
303 LLVMBuildStore(builder, mask->break_mask, ctx->break_var); in lp_exec_endloop()
314 LLVMBuildStore(builder, limiter, ctx->loop_limiter); in lp_exec_endloop()
Dlp_bld_struct.c163 LLVMBuildStore(gallivm->builder, value, element_ptr); in lp_build_array_set()
204 LLVMBuildStore(builder, value, element_ptr); in lp_build_pointer_set()
218 instr = LLVMBuildStore(builder, value, element_ptr); in lp_build_pointer_set_unaligned()
Dlp_bld_nir_soa.c341 LLVMBuildStore(builder, real_val, scalar_ptr); in emit_mask_scatter()
344 LLVMBuildStore(builder, val, scalar_ptr); in emit_mask_scatter()
867 LLVMBuildStore(builder, temp_res, result); in emit_load_global()
1012 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_global()
1030 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_global()
1098 LLVMBuildStore(builder, zero, res_store); in emit_load_ubo()
1102 LLVMBuildStore(builder, lp_build_pointer_get(builder, consts_ptr, chan_offset), res_store); in emit_load_ubo()
1230 LLVMBuildStore(builder, zero, res_store); in emit_load_mem()
1234 LLVMBuildStore(builder, lp_build_pointer_get(builder, mem_ptr, chan_offset), res_store); in emit_load_mem()
1285 LLVMBuildStore(builder, temp_res, result[c]); in emit_load_mem()
[all …]
Dlp_bld_nir_aos.c162 LLVMBuildStore(gallivm->builder, vals, bld->outputs[location]); in emit_store_var()
194 LLVMBuildStore(gallivm->builder, vals[0], reg_storage); in emit_store_reg()
212 LLVMBuildStore(gallivm->builder, cur, reg_storage); in emit_store_reg()
Dlp_bld_tgsi_soa.c656 LLVMBuildStore(builder, real_val, scalar_ptr); in emit_mask_scatter()
659 LLVMBuildStore(builder, val, scalar_ptr); in emit_mask_scatter()
3038 LLVMBuildStore(builder, imms[i], imm_ptr); in lp_emit_immediate_soa()
3059 LLVMBuildStore(builder, in lp_emit_immediate_soa()
3546 LLVMBuildStore(builder, temp_res, result); in load_emit()
3550 LLVMBuildStore(builder, temp_res, result); in load_emit()
3882 LLVMBuildStore(builder, temp_res, atom_res); in atomic_emit()
3886 LLVMBuildStore(builder, temp_res, atom_res); in atomic_emit()
3930 LLVMBuildStore(builder, current_vec, ptr); in increment_vec_ptr_by_mask()
3946 LLVMBuildStore(builder, current_vec, ptr); in clear_uint_vec_ptr_from_mask()
[all …]
Dlp_bld_coro.c222 LLVMBuildStore(gallivm->builder, alloc_mem, coro_hdl_ptr); in lp_build_coro_alloc_mem_array()
Dlp_bld_sample_aos.c994 LLVMBuildStore(builder, colors0, colors_var); in lp_build_sample_mipmap()
1095 LLVMBuildStore(builder, colors0, colors_var); in lp_build_sample_mipmap()
Dlp_bld_tgsi_aos.c296 LLVMBuildStore(builder, value, ptr); in lp_emit_store_aos()
Dlp_bld_format_s3tc.c1139 LLVMBuildStore(builder, tag_value, ptr); in s3tc_store_cached_block()
1147 LLVMBuildStore(builder, col[count], ptr); in s3tc_store_cached_block()
1206 LLVMBuildStore(builder, cache_access, member_ptr); in s3tc_update_cache_access()
Dlp_bld_format_soa.c1121 LLVMBuildStore(gallivm->builder, data, this_offset); in lp_build_store_rgba_soa()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c350 LLVMBuildStore(builder, tmp, generated_by_stream_vgpr); in build_streamout()
449 LLVMBuildStore(builder, tmp, offsets_vgpr); in build_streamout()
453 LLVMBuildStore(builder, tmp, tmp2); in build_streamout()
547 LLVMBuildStore(builder, emit_vgpr, tmp); in build_streamout()
774LLVMBuildStore(builder, LLVMBuildLoad2(builder, ctx->ac.i32, ac_build_gep0(&ctx->ac, lds, tid), ""… in load_vertex_counts()
893 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_1, gs_accepted); in gfx10_build_primitive_accepted()
897 LLVMBuildStore(ctx->ac.builder, ctx->ac.i8_1, in gfx10_build_primitive_accepted()
1045 LLVMBuildStore(builder, LLVMGetUndef(ctx->ac.f32), addrs[4 * i + j]); in gfx10_ngg_culling_build_end()
1055 LLVMBuildStore( in gfx10_ngg_culling_build_end()
1062 LLVMBuildStore( in gfx10_ngg_culling_build_end()
[all …]
Dsi_shader_llvm_gs.c229 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[stream]); in si_llvm_emit_vertex()
250 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_0, ctx->gs_curprim_verts[stream]); in si_llvm_emit_primitive()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c424 LLVMBuildStore(builder, s_mask, s_mask_ptr); in lp_build_sample_alpha_to_coverage()
814 LLVMBuildStore(builder, LLVMConstNull(lp_build_int_vec_type(gallivm, type)), s_mask_or); in generate_fs_loop()
936 LLVMBuildStore(builder, tmp_s_mask_or, s_mask_or); in generate_fs_loop()
943 LLVMBuildStore(builder, post_depth_mask_in, post_depth_sample_mask_in); in generate_fs_loop()
946 LLVMBuildStore(builder, s_mask, s_mask_ptr); in generate_fs_loop()
963 LLVMBuildStore(builder, post_depth_mask_in, post_depth_sample_mask_in); in generate_fs_loop()
971 LLVMBuildStore(builder, LLVMConstNull(int_vec_type), out_sample_mask_storage); in generate_fs_loop()
1096 LLVMBuildStore(builder, lp_build_const_vec(gallivm, type, 1.0), in generate_fs_loop()
1127 LLVMBuildStore(builder, output_smask, out_sample_mask_storage); in generate_fs_loop()
1140 LLVMBuildStore(builder, out, ptr); in generate_fs_loop()
[all …]
Dlp_state_setup.c98 LLVMBuildStore(builder, in store_coef()
102 LLVMBuildStore(builder, in store_coef()
106 LLVMBuildStore(builder, in store_coef()
Dlp_bld_depth.c516 LLVMBuildStore(builder, newcount, counter); in lp_build_occlusion_count()
802 LLVMBuildStore(builder, zs_dst1, zs_dst_ptr1); in lp_build_depth_stencil_write_swizzled()
804 LLVMBuildStore(builder, zs_dst2, zs_dst_ptr2); in lp_build_depth_stencil_write_swizzled()
Dlp_test_arit.c370 LLVMBuildStore(builder, ret, arg0); in build_unary_test_func()
Dlp_test_format.c126 LLVMBuildStore(builder, rgba, rgba_ptr); in add_fetch_rgba_test()
Dlp_state_cs.c200 LLVMBuildStore(builder, LLVMConstNull(hdl_ptr_type), coro_mem); in generate_compute()
262 LLVMBuildStore(gallivm->builder, coro_ret, coro_entry); in generate_compute()
410 LLVMBuildStore(gallivm->builder, full_mask_val, mask_val); in generate_compute()
417 LLVMBuildStore(gallivm->builder, tmask_val, mask_val); in generate_compute()
Dlp_bld_interp.c779 LLVMBuildStore(builder, pixoffx, ptr); in lp_build_interp_soa_init()
781 LLVMBuildStore(builder, pixoffy, ptr); in lp_build_interp_soa_init()
Dlp_test_conv.c140 LLVMBuildStore(builder, dst[i], ptr); in add_conv_test()
Dlp_state_fs_linear_llvm.c490 LLVMBuildStore(builder, buf, buf_ptr); in llvmpipe_fs_variant_linear_llvm()
Dlp_test_blend.c185 LLVMBuildStore(builder, res, res_ptr); in add_blend_test()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c946 LLVMBuildStore(builder, out, outputs[attrib][chan]); in do_clamp_vertex_color()
1170 LLVMSetAlignment(LLVMBuildStore(builder, value, data_ptr), sizeof(float)); in store_aos()
1285 LLVMBuildStore(builder, val, id_ptr); in store_aos_array()
1422 LLVMSetAlignment(LLVMBuildStore(builder, aos[j], clip_ptr), sizeof(float)); in store_clip()
1452 LLVMBuildStore(builder, out3, outputs[pos][3]); in generate_viewport()
1482 LLVMBuildStore(builder, out, outputs[pos][i]); in generate_viewport()
1869 LLVMBuildStore(builder, num_vertices, store_ptr); in draw_gs_llvm_end_primitive()
1892 LLVMBuildStore(builder, total_emitted_vertices_vec, emitted_verts_ptr); in draw_gs_llvm_epilogue()
1893 LLVMBuildStore(builder, emitted_prims_vec, emitted_prims_ptr); in draw_gs_llvm_epilogue()
2149 LLVMBuildStore(builder, fake_buf_ptr, temp_ptr); in draw_llvm_generate()
[all …]

12