Home
last modified time | relevance | path

Searched refs:vgpr_limit (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/compiler/tests/
H A Dtest_regalloc.cpp215 program->dev.vgpr_limit = 3;
246 program->dev.vgpr_limit = 6;
271 program->dev.vgpr_limit = 4;
/third_party/mesa3d/src/amd/compiler/
H A Daco_live_var_analysis.cpp333 assert(addressable_vgprs <= program->dev.vgpr_limit); in get_vgpr_alloc()
359 return std::min(vgprs, program->dev.vgpr_limit); in get_addr_vgpr_from_waves()
412 uint16_t vgpr_limit = get_addr_vgpr_from_waves(program, program->min_waves); in update_vgpr_sgpr_demand() local
415 if (new_demand.vgpr > vgpr_limit || new_demand.sgpr > sgpr_limit) { in update_vgpr_sgpr_demand()
H A Daco_spill.cpp1935 const uint16_t vgpr_limit = get_addr_vgpr_from_waves(program, program->min_waves);
1945 if (demand.vgpr + extra_vgprs > vgpr_limit) {
1957 const RegisterDemand target(vgpr_limit - extra_vgprs, sgpr_limit - extra_sgprs);
H A Daco_ir.cpp98 program->dev.vgpr_limit = 256; in init_program()
H A Daco_register_allocation.cpp84 uint16_t vgpr_limit; member
99 vgpr_limit = get_addr_vgpr_from_waves(program, program->min_waves); in ra_ctx()
1429 if (type == RegType::vgpr && ctx.program->max_reg_demand.vgpr < ctx.vgpr_limit) { in increase_register_file()
H A Daco_ir.h2061 uint16_t vgpr_limit;

Completed in 14 milliseconds