Home
last modified time | relevance | path

Searched refs:lp_build_alloca (Results 1 – 16 of 16) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_flow.c172 mask->var = lp_build_alloca(gallivm, in lp_build_mask_begin()
238 state->counter_var = lp_build_alloca(gallivm, state->counter_type, "loop_counter"); in lp_build_loop_begin()
330 state->counter_var = lp_build_alloca(gallivm, state->counter_type, "loop_counter"); in lp_build_for_loop_begin()
520 lp_build_alloca(struct gallivm_state *gallivm, in lp_build_alloca() function
Dlp_bld_nir_soa.c849 LLVMValueRef result = lp_build_alloca(gallivm, res_bld->vec_type, ""); in emit_load_global()
940 LLVMValueRef atom_res = lp_build_alloca(gallivm, in emit_atomic_global()
1097 LLVMValueRef res_store = lp_build_alloca(gallivm, LLVMTypeOf(zero), ""); in emit_load_ubo()
1229 LLVMValueRef res_store = lp_build_alloca(gallivm, LLVMTypeOf(zero), ""); in emit_load_mem()
1251 result[c] = lp_build_alloca(gallivm, load_bld->vec_type, ""); in emit_load_mem()
1415 LLVMValueRef atom_res = lp_build_alloca(gallivm, in emit_atomic_mem()
1600 bld->outputs[this_loc][this_chan] = lp_build_alloca(bld_base->base.gallivm, in init_var_slots()
1688 LLVMValueRef res_store = lp_build_alloca(gallivm, bld_base->uint_bld.elem_type, ""); in emit_tex()
2082 LLVMValueRef res_store = lp_build_alloca(gallivm, bld_base->uint_bld.elem_type, ""); in emit_vote()
2083 …LLVMValueRef eq_store = lp_build_alloca(gallivm, get_int_bld(bld_base, true, bit_size)->elem_type,… in emit_vote()
[all …]
Dlp_bld_flow.h207 lp_build_alloca(struct gallivm_state *gallivm,
Dlp_bld_ir_common.c165 ctx->loop_limiter = lp_build_alloca(mask->bld->gallivm, in lp_exec_mask_function_init()
259 ctx->break_var = lp_build_alloca(mask->bld->gallivm, mask->int_vec_type, ""); in lp_exec_bgnloop()
Dlp_bld_sample_soa.c1187 have_corners = lp_build_alloca(bld->gallivm, int1t, "have_corner"); in lp_build_sample_image_linear()
1190 xs[texel_index] = lp_build_alloca(bld->gallivm, ivec_bld->vec_type, "xs"); in lp_build_sample_image_linear()
1191 ys[texel_index] = lp_build_alloca(bld->gallivm, ivec_bld->vec_type, "ys"); in lp_build_sample_image_linear()
1192 zs[texel_index] = lp_build_alloca(bld->gallivm, ivec_bld->vec_type, "zs"); in lp_build_sample_image_linear()
1410 colorss[0] = lp_build_alloca(bld->gallivm, coord_bld->vec_type, "cs0"); in lp_build_sample_image_linear()
1411 colorss[1] = lp_build_alloca(bld->gallivm, coord_bld->vec_type, "cs1"); in lp_build_sample_image_linear()
1412 colorss[2] = lp_build_alloca(bld->gallivm, coord_bld->vec_type, "cs2"); in lp_build_sample_image_linear()
1413 colorss[3] = lp_build_alloca(bld->gallivm, coord_bld->vec_type, "cs3"); in lp_build_sample_image_linear()
2294 LLVMValueRef den_store = lp_build_alloca(gallivm, bld->texel_bld.vec_type, "den"); in lp_build_sample_aniso()
2297 colors0[chan] = lp_build_alloca(gallivm, bld->texel_bld.vec_type, "colors"); in lp_build_sample_aniso()
[all …]
Dlp_bld_tgsi_aos.c392 bld->temps[idx] = lp_build_alloca(gallivm, vec_type, ""); in lp_emit_declaration_aos()
397 bld->outputs[idx] = lp_build_alloca(gallivm, vec_type, ""); in lp_emit_declaration_aos()
402 bld->addr[idx] = lp_build_alloca(gallivm, vec_type, ""); in lp_emit_declaration_aos()
Dlp_bld_format_aos.c849 tmp_ptr = lp_build_alloca(gallivm, i32t, ""); in lp_build_fetch_rgba_aos()
952 tmp_ptr = lp_build_alloca(gallivm, f32x4t, ""); in lp_build_fetch_rgba_aos()
Dlp_bld_nir_aos.c102 bld->outputs[this_loc] = lp_build_alloca(bld_base->base.gallivm, in init_var_slots()
Dlp_bld_tgsi_soa.c2908 bld->temps[idx][i] = lp_build_alloca(gallivm, vec_type, "temp"); in lp_emit_declaration_soa()
2917 bld->outputs[idx][i] = lp_build_alloca(gallivm, in lp_emit_declaration_soa()
2933 bld->addr[idx][i] = lp_build_alloca(gallivm, bld_base->base.int_vec_type, "addr"); in lp_emit_declaration_soa()
3528 LLVMValueRef result = lp_build_alloca(gallivm, uint_bld->vec_type, ""); in load_emit()
3827 LLVMValueRef atom_res = lp_build_alloca(gallivm, in atomic_emit()
4332 lp_build_alloca(gallivm, in emit_prologue()
4336 lp_build_alloca(gallivm, in emit_prologue()
4340 lp_build_alloca(gallivm, in emit_prologue()
Dlp_bld_sample_aos.c1145 packed_var = lp_build_alloca(bld->gallivm, u8n_bld.vec_type, "packed_var"); in lp_build_sample_aos()
Dlp_bld_nir.c2727 LLVMValueRef reg_alloc = lp_build_alloca(bld_base->base.gallivm, in lp_build_nir_llvm()
Dlp_bld_arit.c3721 LLVMValueRef mxcsr_ptr = lp_build_alloca( in lp_build_fpstate_get()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs_linear_llvm.c472 LLVMValueRef buf_ptr = lp_build_alloca(gallivm, pixelt, ""); in llvmpipe_fs_variant_linear_llvm()
Dlp_state_fs.c813 …LLVMValueRef s_mask_or = lp_build_alloca(gallivm, lp_build_int_vec_type(gallivm, type), "cov_mask_… in generate_fs_loop()
819 … post_depth_sample_mask_in = lp_build_alloca(gallivm, int_vec_type, "post_depth_sample_mask_in"); in generate_fs_loop()
969 out_sample_mask_storage = lp_build_alloca(gallivm, int_vec_type, "write_mask"); in generate_fs_loop()
Dlp_state_cs.c408 …LLVMValueRef mask_val = lp_build_alloca(gallivm, LLVMVectorType(int32_type, cs_type.length), "mask… in generate_compute()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c2041 clipmask_bool_ptr = lp_build_alloca(gallivm, blduivec.vec_type, ""); in draw_llvm_generate()
4031 … outputs[slot][i] = lp_build_alloca(gallivm, lp_build_int_vec_type(gallivm, tes_type), "primid"); in draw_tes_llvm_generate()