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

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_live_var_analysis.cpp349 program->min_waves = DIV_ROUND_UP(waves_per_workgroup, simd_per_cu_wgp);
360 assert(program->min_waves >= 1);
361 uint16_t sgpr_limit = get_addr_sgpr_from_waves(program, program->min_waves);
362 uint16_t vgpr_limit = get_addr_vgpr_from_waves(program, program->min_waves);
H A Daco_spill.cpp1891 const uint16_t sgpr_limit = get_addr_sgpr_from_waves(program, program->min_waves);
1892 const uint16_t vgpr_limit = get_addr_vgpr_from_waves(program, program->min_waves);
H A Daco_scheduler.cpp1070 ctx.num_waves = std::max<uint16_t>(ctx.num_waves, program->min_waves);
H A Daco_register_allocation.cpp89 sgpr_limit = get_addr_sgpr_from_waves(program, program->min_waves);
90 vgpr_limit = get_addr_sgpr_from_waves(program, program->min_waves);
H A Daco_ir.h2058 uint16_t min_waves = 0; member in class:aco::Program
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_pipeline.c148 unsigned min_waves = 1; local in function:radv_pipeline_scratch_init
168 min_waves = MAX2(min_waves, round_up_u32(group_size, 64));
174 if (scratch_bytes_per_wave && max_waves < min_waves) {

Completed in 21 milliseconds