Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi_soa.c522 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 …]
Dlp_bld_tgsi_action.c108 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 …]
Dlp_bld_tgsi.h298 struct lp_build_context uint_bld; member
Dlp_bld_tgsi_aos.c1002 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/
Dradeonsi_shader.c211 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/
Dradeon_setup_tgsi_llvm.c219 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()