Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_flow.c175 LLVMBuildStore(gallivm->builder, value, mask->var); in lp_build_mask_begin()
200 LLVMBuildStore(mask->skip.gallivm->builder, value, mask->var); in lp_build_mask_update()
211 LLVMBuildStore(mask->skip.gallivm->builder, value, mask->var); in lp_build_mask_force()
239 LLVMBuildStore(builder, start, state->counter_var); in lp_build_loop_begin()
265 LLVMBuildStore(builder, next, state->counter_var); in lp_build_loop_end_cond()
283 LLVMBuildStore(builder, end, state->counter_var); in lp_build_loop_force_set_counter()
332 LLVMBuildStore(builder, start, state->counter_var); in lp_build_for_loop_begin()
352 LLVMBuildStore(builder, next, state->counter_var); in lp_build_for_loop_end()
526 LLVMBuildStore(builder, LLVMConstNull(type), res); in lp_build_alloca()
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_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_struct.c128 LLVMBuildStore(gallivm->builder, value, element_ptr); in lp_build_array_set()
176 LLVMBuildStore(builder, value, element_ptr); in lp_build_pointer_set()
190 instr = LLVMBuildStore(builder, value, element_ptr); in lp_build_pointer_set_unaligned()
Dlp_bld_nir_soa.c305 LLVMBuildStore(builder, real_val, scalar_ptr); in emit_mask_scatter()
308 LLVMBuildStore(builder, val, scalar_ptr); in emit_mask_scatter()
810 LLVMBuildStore(builder, temp_res, result); in emit_load_global()
955 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_global()
973 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_global()
1101 LLVMBuildStore(builder, temp_res, result[c]); in emit_load_mem()
1114 LLVMBuildStore(builder, temp_res, result[c]); in emit_load_mem()
1322 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_mem()
1327 LLVMBuildStore(builder, temp_res, atom_res); in emit_atomic_mem()
1741 LLVMBuildStore(builder, current_vec, ptr); in increment_vec_ptr_by_mask()
[all …]
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()
3032 LLVMBuildStore(builder, imms[i], imm_ptr); in lp_emit_immediate_soa()
3053 LLVMBuildStore(builder, in lp_emit_immediate_soa()
3539 LLVMBuildStore(builder, temp_res, result); in load_emit()
3543 LLVMBuildStore(builder, temp_res, result); in load_emit()
3875 LLVMBuildStore(builder, temp_res, atom_res); in atomic_emit()
3879 LLVMBuildStore(builder, temp_res, atom_res); in atomic_emit()
3923 LLVMBuildStore(builder, current_vec, ptr); in increment_vec_ptr_by_mask()
3939 LLVMBuildStore(builder, current_vec, ptr); in clear_uint_vec_ptr_from_mask()
[all …]
Dlp_bld_coro.c216 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.c295 LLVMBuildStore(builder, value, ptr); in lp_emit_store_aos()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c340 LLVMBuildStore(builder, tmp, generated_by_stream_vgpr); in build_streamout()
378 LLVMBuildStore(builder, tmp, offsets_vgpr); in build_streamout()
382 LLVMBuildStore(builder, tmp, tmp2); in build_streamout()
457 LLVMBuildStore(builder, emit_vgpr, tmp); in build_streamout()
683LLVMBuildStore(builder, LLVMBuildLoad(builder, ac_build_gep0(&ctx->ac, lds, tid), ""), i8vec4_lane… in load_vertex_counts()
802 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_1, gs_accepted); in gfx10_build_primitive_accepted()
804 LLVMBuildStore(ctx->ac.builder, ctx->ac.i8_1, in gfx10_build_primitive_accepted()
846 LLVMBuildStore(builder, LLVMGetUndef(ctx->ac.f32), addrs[4 * i + j]); in gfx10_emit_ngg_culling_epilogue()
856 LLVMBuildStore( in gfx10_emit_ngg_culling_epilogue()
863 LLVMBuildStore( in gfx10_emit_ngg_culling_epilogue()
[all …]
Dsi_shader_llvm_gs.c289 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[stream]); in si_llvm_emit_vertex()
307 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_0, ctx->gs_curprim_verts[stream]); in si_llvm_emit_primitive()
Dsi_shader_llvm_tess.c547 LLVMBuildStore(ctx->ac.builder, value, /* outer */ in si_nir_store_output_tcs()
550 LLVMBuildStore(ctx->ac.builder, value, /* inner */ in si_nir_store_output_tcs()
/third_party/flutter/skia/src/sksl/
DSkSLJIT.cpp295 LLVMBuildStore(builder, value, fPointer); in getLValue()
310 LLVMBuildStore(builder, fVariables[var], alloca); in getLValue()
1081 LLVMBuildStore(builder, result, alloca); in compileVarDeclarations()
1269 LLVMBuildStore(builder, params.get()[4], rVec); in compileStageFunctionLoop()
1271 LLVMBuildStore(builder, params.get()[5], gVec); in compileStageFunctionLoop()
1273 LLVMBuildStore(builder, params.get()[6], bVec); in compileStageFunctionLoop()
1275 LLVMBuildStore(builder, params.get()[7], aVec); in compileStageFunctionLoop()
1281 LLVMBuildStore(builder, LLVMConstInt(fInt32Type, 0, false), ivar); in compileStageFunctionLoop()
1308 LLVMBuildStore(builder, vec, color); in compileStageFunctionLoop()
1314 LLVMBuildStore(builder, in compileStageFunctionLoop()
[all …]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c418 LLVMBuildStore(builder, s_mask, s_mask_ptr); in lp_build_sample_alpha_to_coverage()
760 LLVMBuildStore(builder, LLVMConstNull(lp_build_int_vec_type(gallivm, type)), s_mask_or); in generate_fs_loop()
880 LLVMBuildStore(builder, tmp_s_mask_or, s_mask_or); in generate_fs_loop()
887 LLVMBuildStore(builder, post_depth_mask_in, post_depth_sample_mask_in); in generate_fs_loop()
890 LLVMBuildStore(builder, s_mask, s_mask_ptr); in generate_fs_loop()
907 LLVMBuildStore(builder, post_depth_mask_in, post_depth_sample_mask_in); in generate_fs_loop()
915 LLVMBuildStore(builder, LLVMConstNull(int_vec_type), out_sample_mask_storage); in generate_fs_loop()
1036 LLVMBuildStore(builder, lp_build_const_vec(gallivm, type, 1.0), outputs[cbuf][3]); in generate_fs_loop()
1065 LLVMBuildStore(builder, output_smask, out_sample_mask_storage); in generate_fs_loop()
1078 LLVMBuildStore(builder, out, ptr); in generate_fs_loop()
[all …]
Dlp_state_setup.c99 LLVMBuildStore(builder, in store_coef()
103 LLVMBuildStore(builder, in store_coef()
107 LLVMBuildStore(builder, in store_coef()
Dlp_bld_depth.c515 LLVMBuildStore(builder, newcount, counter); in lp_build_occlusion_count()
803 LLVMBuildStore(builder, zs_dst1, zs_dst_ptr1); in lp_build_depth_stencil_write_swizzled()
805 LLVMBuildStore(builder, zs_dst2, zs_dst_ptr2); in lp_build_depth_stencil_write_swizzled()
Dlp_test_arit.c374 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.c199 LLVMBuildStore(builder, LLVMConstNull(hdl_ptr_type), coro_mem); in generate_compute()
261 LLVMBuildStore(gallivm->builder, coro_ret, coro_entry); in generate_compute()
387 LLVMBuildStore(gallivm->builder, full_mask_val, mask_val); in generate_compute()
394 LLVMBuildStore(gallivm->builder, tmask_val, mask_val); in generate_compute()
Dlp_bld_interp.c784 LLVMBuildStore(builder, pixoffx, ptr); in lp_build_interp_soa_init()
786 LLVMBuildStore(builder, pixoffy, ptr); in lp_build_interp_soa_init()
Dlp_state_fs_linear_llvm.c492 LLVMBuildStore(builder, buf, buf_ptr); in llvmpipe_fs_variant_linear_llvm()
Dlp_test_conv.c140 LLVMBuildStore(builder, dst[i], ptr); in add_conv_test()
Dlp_test_blend.c185 LLVMBuildStore(builder, res, res_ptr); in add_blend_test()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c355 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_0, ctx->gs_curprim_verts[stream]); in visit_end_primitive()
1368 LLVMBuildStore(ctx->ac.builder, ac_to_float(&ctx->ac, view_index), *tmp_out); in handle_vs_outputs_post()
1620 LLVMBuildStore(builder, ac_get_arg(&ctx->ac, ctx->args->ac.gs_prim_id), in handle_ngg_outputs_post_2()
1714 LLVMBuildStore(builder, ctx->ac.i32_0, ptr); in gfx10_ngg_gs_emit_prologue()
1755 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]); in gfx10_ngg_gs_emit_epilogue_1()
1758 LLVMBuildStore(builder, i8_0, ngg_gs_get_emit_primflag_ptr(ctx, tmp, stream)); in gfx10_ngg_gs_emit_epilogue_1()
1846 tmp = LLVMBuildOr(builder, tmp, primlive, ""), LLVMBuildStore(builder, tmp, vertliveptr); in gfx10_ngg_gs_emit_epilogue_2()
1895 LLVMBuildStore(builder, tmp2, ngg_gs_get_emit_primflag_ptr(ctx, tmp, 1)); in gfx10_ngg_gs_emit_epilogue_2()
2030 LLVMBuildStore(builder, out_val, ngg_gs_get_emit_output_ptr(ctx, vertexptr, out_idx)); in gfx10_ngg_gs_emit_vertex()
2040 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]); in gfx10_ngg_gs_emit_vertex()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c963 LLVMBuildStore(builder, out, outputs[attrib][chan]); in do_clamp_vertex_color()
1186 LLVMSetAlignment(LLVMBuildStore(builder, value, data_ptr), sizeof(float)); in store_aos()
1300 LLVMBuildStore(builder, val, id_ptr); in store_aos_array()
1438 LLVMSetAlignment(LLVMBuildStore(builder, aos[j], clip_ptr), sizeof(float)); in store_clip()
1468 LLVMBuildStore(builder, out3, outputs[pos][3]); in generate_viewport()
1496 LLVMBuildStore(builder, out, outputs[pos][i]); in generate_viewport()
1888 LLVMBuildStore(builder, num_vertices, store_ptr); in draw_gs_llvm_end_primitive()
1911 LLVMBuildStore(builder, total_emitted_vertices_vec, emitted_verts_ptr); in draw_gs_llvm_epilogue()
1912 LLVMBuildStore(builder, emitted_prims_vec, emitted_prims_ptr); in draw_gs_llvm_epilogue()
2166 LLVMBuildStore(builder, fake_buf_ptr, temp_ptr); in draw_llvm_generate()
[all …]

12