Searched refs:InsertMBB (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 54 MachineBasicBlock *&InsertMBB) { in isLocalUse() 56 InsertMBB = MIUse.getParent(); in isLocalUse() 58 InsertMBB = MIUse.getOperand(MOUse.getOperandNo() + 1).getMBB(); in isLocalUse() 59 return InsertMBB == Def.getParent(); in isLocalUse() 100 MachineBasicBlock *InsertMBB; in localizeInterBlock() 104 if (isLocalUse(MOUse, MI, InsertMBB)) { in localizeInterBlock() 122 auto MBBAndReg = std::make_pair(InsertMBB, Reg); in localizeInterBlock() 130 InsertMBB->insert(UseMI, LocalizedMI); in localizeInterBlock() 132 InsertMBB->insert(InsertMBB in localizeInterBlock() 53 isLocalUse(MachineOperand & MOUse,const MachineInstr & Def,MachineBasicBlock * & InsertMBB) isLocalUse() argument 99 MachineBasicBlock *InsertMBB; localizeInterBlock() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CFIFixup.cpp | 182 MachineBasicBlock *InsertMBB = PrologueBlock; in runOnMachineFunction() 217 BuildMI(*InsertMBB, InsertPt, DebugLoc(), in runOnMachineFunction() 226 InsertMBB = &*CurrBB; 164 MachineBasicBlock *InsertMBB = PrologueBlock; runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Localizer.h | 60 /// When the use is not local, \p InsertMBB will contain the basic 63 MachineBasicBlock *&InsertMBB);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFoldOperands.cpp | 1963 MachineBasicBlock *InsertMBB = nullptr; in tryFoldPhiAGPR() local 1992 InsertMBB = Def->getParent(); in tryFoldPhiAGPR() 1993 InsertPt = InsertMBB->SkipPHIsLabelsAndDebug(++Def->getIterator()); in tryFoldPhiAGPR() 1995 InsertMBB = PHI.getOperand(MO.getOperandNo() + 1).getMBB(); in tryFoldPhiAGPR() 1996 InsertPt = InsertMBB->getFirstTerminator(); in tryFoldPhiAGPR() 2000 MachineInstr *MI = BuildMI(*InsertMBB, InsertPt, PHI.getDebugLoc(), in tryFoldPhiAGPR()
|
H A D | SIInstrInfo.h | 1222 void legalizeGenericOperand(MachineBasicBlock &InsertMBB,
|
H A D | SIInstrInfo.cpp | 6217 void SIInstrInfo::legalizeGenericOperand(MachineBasicBlock &InsertMBB, in legalizeGenericOperand() argument 6234 auto Copy = BuildMI(InsertMBB, I, DL, get(AMDGPU::COPY), DstReg).add(Op); in legalizeGenericOperand()
|