Searched refs:uint_bld (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi_soa.c | 522 struct lp_build_context *uint_bld = &bld->bld_base.uint_bld; in get_indirect_index() local 532 base = lp_build_const_int_vec(bld->bld_base.base.gallivm, uint_bld->type, reg_index); in get_indirect_index() 539 index = lp_build_add(uint_bld, base, rel); in get_indirect_index() 542 uint_bld->type, in get_indirect_index() 545 assert(!uint_bld->type.sign); in get_indirect_index() 546 index = lp_build_min(uint_bld, index, max_index); in get_indirect_index() 563 bld_fetch = &bld_base->uint_bld; in stype_to_fetch() 588 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_fetch_constant() local 604 lp_build_const_int_vec(bld->bld_base.base.gallivm, uint_bld->type, swizzle); in emit_fetch_constant() 608 index_vec = lp_build_shl_imm(uint_bld, indirect_index, 2); in emit_fetch_constant() [all …]
|
D | lp_bld_tgsi_action.c | 108 bld_base->uint_bld.vec_type, ""); in arr_emit() 720 emit_data->output[emit_data->chan] = lp_build_mul(&bld_base->uint_bld, in umul_emit() 860 emit_data->output[emit_data->chan] = lp_build_and(&bld_base->uint_bld, in and_emit_cpu() 875 bld_base->uint_bld.vec_type, ""); in arl_emit_cpu() 1228 emit_data->output[emit_data->chan] = lp_build_or(&bld_base->uint_bld, in or_emit_cpu() 1337 emit_data->output[emit_data->chan] = lp_build_shl(&bld_base->uint_bld, in shl_emit_cpu() 1427 emit_data->output[emit_data->chan] = lp_build_add(&bld_base->uint_bld, in uadd_emit_cpu() 1438 emit_data->output[emit_data->chan] = lp_build_div(&bld_base->uint_bld, in udiv_emit_cpu() 1449 emit_data->output[emit_data->chan] = lp_build_max(&bld_base->uint_bld, in umax_emit_cpu() 1460 emit_data->output[emit_data->chan] = lp_build_min(&bld_base->uint_bld, in umin_emit_cpu() [all …]
|
D | lp_bld_tgsi.h | 298 struct lp_build_context uint_bld; member
|
D | lp_bld_tgsi_aos.c | 1002 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/ |
D | radeonsi_shader.c | 211 struct lp_build_context * uint = &si_shader_ctx->radeon_bld.soa.bld_base.uint_bld; in declare_input_vs() 388 &si_shader_ctx->radeon_bld.soa.bld_base.uint_bld; in si_llvm_init_export_args() 464 &si_shader_ctx->radeon_bld.soa.bld_base.uint_bld; in si_llvm_emit_epilogue()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_setup_tgsi_llvm.c | 219 ctx->soa.bld_base.uint_bld.elem_type, ""); in emit_declaration() 914 emit_data->args[0], bld_base->uint_bld.elem_type, ""); in emit_f2u() 945 LLVMConstInt(bld_base->uint_bld.elem_type, imm->u[i].Uint, false ); in emit_immediate() 1034 lp_build_context_init(&ctx->soa.bld_base.uint_bld, &ctx->gallivm, lp_uint_type(type)); in radeon_llvm_context_init()
|