Searched refs:DefMBB (Results 1 – 9 of 9) sorted by relevance
245 const MachineBasicBlock *DefMBB = MRI->getVRegDef(MOReg)->getParent(); in collectCandidateRegisters() local249 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()250 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) { in collectCandidateRegisters()293 const MachineBasicBlock *DefMBB = MRI->getVRegDef(Reg)->getParent(); in collectCandidateRegisters() local294 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()295 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) in collectCandidateRegisters()370 MachineBasicBlock *DefMBB = MRI->getVRegDef(MOReg)->getParent(); in collectWaterfallCandidateRegisters() local372 if (!Blocks.contains(DefMBB) && !CandidateRegs.contains(MOReg)) { in collectWaterfallCandidateRegisters()
1579 MachineBasicBlock *DefMBB = getDefInstr(Reg)->getParent(); in replaceLiveOutRegs() local1581 if (MO.getParent()->getParent() != DefMBB) in replaceLiveOutRegs()
225 MachineBasicBlock *DefMBB = DefMI->getParent(); in INITIALIZE_PASS_DEPENDENCY() local230 if (isLoopBackEdge(DefMBB, DefMI->getOperand(I + 1).getMBB())) in INITIALIZE_PASS_DEPENDENCY()231 RecordShape(DefMI, DefMBB); // In this case, PHI is also a shape def. in INITIALIZE_PASS_DEPENDENCY()235 RecordShape(DefMI, DefMBB); in INITIALIZE_PASS_DEPENDENCY()
892 MachineBasicBlock *DefMBB) { in findShallowDominator() argument893 if (MBB == DefMBB) in findShallowDominator()895 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator()898 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB); in findShallowDominator()899 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator()911 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator()919 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator()930 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator()1081 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def); in hoistCopies() local1083 Dom.first = findShallowDominator(Dom.first, DefMBB); in hoistCopies()
177 MachineBasicBlock *DefMBB = DefMI->getParent(); in runOnMachineFunction() local179 (!VI.Kills.empty() && VI.Kills.front()->getParent() != DefMBB)) in runOnMachineFunction()
232 MachineBasicBlock *DefMBB, bool &BreakPHIEdge,309 MachineBasicBlock *DefMBB, in AllUsesDominatedByBlock() argument337 UseInst->getOperand(OpNo + 1).getMBB() == DefMBB; in AllUsesDominatedByBlock()352 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
389 MachineBasicBlock *DefMBB);
983 const MachineBasicBlock *DefMBB = DefMI->getParent(); in addLiveIns() local987 if (MBB == DefMBB) in addLiveIns()
406 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(SrcVNI->def); in hoistSpillInsideBB() local407 if (DefMBB != CopyMI.getParent() || !SrcQ.isKill()) in hoistSpillInsideBB()