Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/compiler/
Daco_spill.cpp1736 aco_ptr<Instruction>& pred_instr = pred.instructions[i]; in assign_spill_slots() local
1737 if (pred_instr->opcode == aco_opcode::p_logical_end) { in assign_spill_slots()
1739 } else if (pred_instr->opcode == aco_opcode::p_spill || in assign_spill_slots()
1740 pred_instr->opcode == aco_opcode::p_reload) { in assign_spill_slots()
1741 vgprs.insert(pred_instr->operands[0].getTemp()); in assign_spill_slots()
Daco_optimizer.cpp2943 Instruction *pred_instr = ctx.info[op.tempId()].instr; in to_uniform_bool_instr() local
2944 assert(pred_instr->definitions.size() >= 2); in to_uniform_bool_instr()
2945 … assert(pred_instr->definitions[1].isFixed() && pred_instr->definitions[1].physReg() == scc); in to_uniform_bool_instr()
2946 op.setTemp(pred_instr->definitions[1].getTemp()); in to_uniform_bool_instr()