Searched refs:phi_sgpr_ops (Results 1 – 2 of 2) sorted by relevance
85 std::set<unsigned>& worklist, std::vector<uint16_t>& phi_sgpr_ops) in process_live_temps_per_block() argument104 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() local396 …process_live_temps_per_block(program, result, &program->blocks[block_idx], worklist, phi_sgpr_ops); in live_var_analysis()
702 std::vector<std::vector<Temp>> phi_sgpr_ops(program->blocks.size()); in validate_ra() local714 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()