Home
last modified time | relevance | path

Searched refs:phi_sgpr_ops (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_live_var_analysis.cpp85 std::set<unsigned>& worklist, std::vector<uint16_t>& phi_sgpr_ops) in process_live_temps_per_block() argument
104 new_demand.sgpr -= phi_sgpr_ops[block->index]; in process_live_temps_per_block()
143 new_demand.sgpr += phi_sgpr_ops[block->index]; in process_live_temps_per_block()
247 phi_sgpr_ops[preds[i]] += operand.size(); in process_live_temps_per_block()
384 std::vector<uint16_t> phi_sgpr_ops(program->blocks.size()); in live_var_analysis() local
396 …process_live_temps_per_block(program, result, &program->blocks[block_idx], worklist, phi_sgpr_ops); in live_var_analysis()
Daco_validate.cpp702 std::vector<std::vector<Temp>> phi_sgpr_ops(program->blocks.size()); in validate_ra() local
714 phi_sgpr_ops[block.logical_preds[i]].emplace_back(instr->operands[i].getTemp()); in validate_ra()
774 for (Temp tmp : phi_sgpr_ops[block.index]) in validate_ra()
794 for (Temp tmp : phi_sgpr_ops[block.index]) { in validate_ra()
832 for (Temp tmp : phi_sgpr_ops[block.index]) { in validate_ra()