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()
820 emit_data->output[emit_data->chan] = lp_build_mul(&bld_base->uint_bld, in umul_emit()
866 struct lp_build_context *uint_bld = &bld_base->uint_bld; in umul_hi_emit() local
869 assert(uint_bld->type.width == 32); in umul_hi_emit()
872 lp_build_mul_32_lohi(uint_bld, emit_data->args[0], in umul_hi_emit()
883 struct lp_build_context *uint_bld = &bld_base->uint_bld; in umul_hi_emit_cpu() local
886 assert(uint_bld->type.width == 32); in umul_hi_emit_cpu()
889 lp_build_mul_32_lohi_cpu(uint_bld, emit_data->args[0], in umul_hi_emit_cpu()
1419 emit_data->output[emit_data->chan] = lp_build_and(&bld_base->uint_bld, in and_emit_cpu()
1434 bld_base->uint_bld.vec_type, ""); in arl_emit_cpu()
[all …]
Dlp_bld_tgsi_soa.c955 struct lp_build_context *uint_bld = &bld_base->uint_bld; in build_gather() local
983 indexes = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes); in build_gather()
985 indexes2 = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes2); in build_gather()
1096 struct lp_build_context *uint_bld = &bld->bld_base.uint_bld; in get_indirect_index() local
1106 base = lp_build_const_int_vec(bld->bld_base.base.gallivm, uint_bld->type, reg_index); in get_indirect_index()
1121 rel = LLVMBuildBitCast(builder, rel, uint_bld->vec_type, ""); in get_indirect_index()
1125 rel = uint_bld->zero; in get_indirect_index()
1128 index = lp_build_add(uint_bld, base, rel); in get_indirect_index()
1141 uint_bld->type, in get_indirect_index()
1144 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.c960 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_alu.c113 bld_base->uint_bld.elem_type, ""); in emit_ucmp()
116 bld_base->uint_bld.zero, ""); in emit_ucmp()
422 emit_data->args[0], bld_base->uint_bld.elem_type, ""); in emit_f2u()
549 bld_base->uint_bld.zero, ""), in emit_lsb()
580 bld_base->uint_bld.zero, ""), in emit_umsb()
609 bld_base->uint_bld.zero, ""), in emit_imsb()
681 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_pk2h() local
688 const16 = lp_build_const_int32(uint_bld->gallivm, 16); in emit_pk2h()
693 comp[i] = LLVMBuildZExt(builder, comp[i], uint_bld->elem_type, ""); in emit_pk2h()
715 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_up2h() local
[all …]
Dsi_shader.c254 return lp_build_mul_imm(&ctx->bld_base.uint_bld, in get_tcs_out_patch0_offset()
264 return lp_build_mul_imm(&ctx->bld_base.uint_bld, in get_tcs_out_patch0_patch_data_offset()
542 return bld_base->uint_bld.zero; in get_primitive_id()
559 return bld_base->uint_bld.zero; in get_primitive_id()
1017 dw_addr = lp_build_add(&bld_base->uint_bld, dw_addr, in lds_load()
1023 dw_addr = lp_build_add(&bld_base->uint_bld, dw_addr, in lds_load()
1047 dw_addr = lp_build_add(&bld_base->uint_bld, dw_addr, in lds_store()
1185 struct lp_build_context *uint = &ctx->bld_base.uint_bld; in fetch_input_gs()
1385 struct lp_build_context *uint = &bld_base->uint_bld; in interp_fs_input()
1608 struct lp_build_context *uint_bld = &radeon_bld->bld_base.uint_bld; in load_sample_position() local
[all …]
Dsi_shader_tgsi_setup.c510 idxs[0] = ctx->bld_base.uint_bld.zero; in get_pointer_into_array()
582 ptr_hi = LLVMBuildGEP(builder, ptr, &bld_base->uint_bld.one, 1, ""); in load_value_from_array()
796 ctx->bld_base.uint_bld.elem_type, ""); in emit_declaration()
866 bld_base->uint_bld.zero, in emit_declaration()
1057 bld_base->uint_bld.zero, ""); in si_llvm_emit_store()
1059 bld_base->uint_bld.one, ""); in si_llvm_emit_store()
1251 LLVMConstInt(bld_base->uint_bld.elem_type, imm->u[i].Uint, false ); in emit_immediate()
1318 lp_build_context_init(&ctx->bld_base.uint_bld, &ctx->gallivm, lp_uint_type(type)); in si_llvm_context_init()