Home
last modified time | relevance | path

Searched refs:uint_bld (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi_action.c110 bld_base->uint_bld.vec_type, ""); in arr_emit()
736 emit_data->output[emit_data->chan] = lp_build_mul(&bld_base->uint_bld, in umul_emit()
782 struct lp_build_context *uint_bld = &bld_base->uint_bld; in umul_hi_emit() local
785 assert(uint_bld->type.width == 32); in umul_hi_emit()
788 lp_build_mul_32_lohi(uint_bld, emit_data->args[0], in umul_hi_emit()
799 struct lp_build_context *uint_bld = &bld_base->uint_bld; in umul_hi_emit_cpu() local
802 assert(uint_bld->type.width == 32); in umul_hi_emit_cpu()
805 lp_build_mul_32_lohi_cpu(uint_bld, emit_data->args[0], in umul_hi_emit_cpu()
1274 emit_data->output[emit_data->chan] = lp_build_and(&bld_base->uint_bld, in and_emit_cpu()
1289 bld_base->uint_bld.vec_type, ""); in arl_emit_cpu()
[all …]
Dlp_bld_tgsi_soa.c922 struct lp_build_context *uint_bld = &bld_base->uint_bld; in build_gather() local
950 indexes = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes); in build_gather()
952 indexes2 = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes2); in build_gather()
1053 struct lp_build_context *uint_bld = &bld->bld_base.uint_bld; in get_indirect_index() local
1063 base = lp_build_const_int_vec(bld->bld_base.base.gallivm, uint_bld->type, reg_index); in get_indirect_index()
1078 rel = LLVMBuildBitCast(builder, rel, uint_bld->vec_type, ""); in get_indirect_index()
1082 rel = uint_bld->zero; in get_indirect_index()
1085 index = lp_build_add(uint_bld, base, rel); in get_indirect_index()
1098 uint_bld->type, in get_indirect_index()
1101 assert(!uint_bld->type.sign); in get_indirect_index()
[all …]
Dlp_bld_tgsi.h336 struct lp_build_context uint_bld; member
Dlp_bld_tgsi_aos.c877 lp_build_context_init(&bld.bld_base.uint_bld, gallivm, lp_uint_type(type)); in lp_build_tgsi_aos()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_tgsi_mem.c270 coords[3] = bld_base->uint_bld.undef; in image_fetch_coords()
1584 struct lp_build_context *uint_bld = &bld_base->uint_bld; in tex_fetch_args() local
1591 address[2] = lp_build_add(uint_bld, address[2], in tex_fetch_args()
1601 lp_build_add(uint_bld, address[1], in tex_fetch_args()
1609 lp_build_add(uint_bld, address[0], in tex_fetch_args()
Dsi_shader.c350 return lp_build_mul_imm(&ctx->bld_base.uint_bld, in get_tcs_out_patch0_offset()
360 return lp_build_mul_imm(&ctx->bld_base.uint_bld, in get_tcs_out_patch0_patch_data_offset()
1151 dw_addr = lp_build_add(&bld_base->uint_bld, dw_addr, in lds_load()
1170 dw_addr = lp_build_add(&ctx->bld_base.uint_bld, dw_addr, in lds_store()
1578 struct lp_build_context *uint = &ctx->bld_base.uint_bld; in si_llvm_load_input_gs()
1888 struct lp_build_context *uint_bld = &ctx->bld_base.uint_bld; in load_sample_position() local
1894 LLVMValueRef offset0 = lp_build_mul_imm(uint_bld, sample_id, 8); in load_sample_position()
4306 struct lp_build_context *uint = &ctx->bld_base.uint_bld; in si_llvm_emit_vertex()
5646 struct lp_build_context *uint = &bld_base->uint_bld; in si_generate_gs_copy_shader()
Dsi_shader_tgsi_setup.c1046 lp_build_context_init(&ctx->bld_base.uint_bld, &ctx->gallivm, lp_uint_type(type)); in si_llvm_context_init()