Searched refs:phi_info (Results 1 – 2 of 2) sorted by relevance
108 std::vector<PhiInfo>& phi_info) in process_live_temps_per_block() argument120 new_demand.sgpr -= phi_info[block->index].logical_phi_sgpr_ops; in process_live_temps_per_block()154 new_demand.sgpr += phi_info[block->index].logical_phi_sgpr_ops; in process_live_temps_per_block()227 phi_info[pred_idx].linear_phi_defs = linear_phi_defs; in process_live_temps_per_block()266 phi_info[preds[i]].logical_phi_sgpr_ops += operand.size(); in process_live_temps_per_block()269 phi_info[preds[i]].linear_phi_ops += operand.size(); in process_live_temps_per_block()441 std::vector<PhiInfo> phi_info(program->blocks.size()); in live_var_analysis() local451 phi_info); in live_var_analysis()457 result.register_demand[block.index].back().sgpr += phi_info[block.index].linear_phi_defs; in live_var_analysis()458 result.register_demand[block.index].back().sgpr -= phi_info[block.index].linear_phi_ops; in live_var_analysis()
104 for (auto& phi_info : logical_phi_info) { in insert_parallelcopies() local105 pc->definitions[i] = phi_info.def; in insert_parallelcopies()106 pc->operands[i] = phi_info.op; in insert_parallelcopies()129 for (auto& phi_info : linear_phi_info) { in insert_parallelcopies() local130 pc->definitions[i] = phi_info.def; in insert_parallelcopies()131 pc->operands[i] = phi_info.op; in insert_parallelcopies()