mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-25 00:24:26 +00:00
Use MachineInstrBuilder in a few CodeGen passes.
This automatically passes a context pointer to MI->addOperand(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170711 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -315,8 +315,7 @@ public:
|
||||
/// the specified predecessor block.
|
||||
static void AddPHIOperand(MachineInstr *PHI, unsigned Val,
|
||||
MachineBasicBlock *Pred) {
|
||||
PHI->addOperand(MachineOperand::CreateReg(Val, false));
|
||||
PHI->addOperand(MachineOperand::CreateMBB(Pred));
|
||||
MachineInstrBuilder(*Pred->getParent(), PHI).addReg(Val).addMBB(Pred);
|
||||
}
|
||||
|
||||
/// InstrIsPHI - Check if an instruction is a PHI.
|
||||
|
Reference in New Issue
Block a user