Searched refs:FallThrough (Results 1 – 5 of 5) sorted by relevance
1333 MachineFunction::iterator FallThrough = MBB->getIterator(); in OptimizeBlock()1334 ++FallThrough; in OptimizeBlock()1338 if (!EHScopeMembership.empty() && FallThrough != MF.end()) { in OptimizeBlock()1341 auto FallThroughEHScope = EHScopeMembership.find(&*FallThrough); in OptimizeBlock()1363 if (FallThrough == MF.end()) { in OptimizeBlock()1365 } else if (FallThrough->isEHPad()) { in OptimizeBlock()1370 } else if (MBB->isSuccessor(&*FallThrough)) { in OptimizeBlock()1375 Pred->ReplaceUsesOfBlockWith(MBB, &*FallThrough); in OptimizeBlock()1381 if (*SI != &*FallThrough && !FallThrough->isSuccessor(*SI)) { in OptimizeBlock()1383 FallThrough->copySuccessor(MBB, SI); in OptimizeBlock()[all …]
2203 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in CopyAndPredicateBlock() local2207 if (Succ == FallThrough) in CopyAndPredicateBlock()2261 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in MergeBlocks() local2274 if (Succ == FallThrough) { in MergeBlocks()
719 MachineBasicBlock *FallThrough = nullptr; in removeMBBifRedundant() local724 FallThrough = P; in removeMBBifRedundant()743 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()746 MachineInstr *BranchMI = BuildMI(*FallThrough, FallThrough->end(), in removeMBBifRedundant()747 FallThrough->findBranchDebugLoc(), TII->get(AMDGPU::S_BRANCH)) in removeMBBifRedundant()
2406 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter() local2411 if (FallThrough != nullptr) { in EmitInstrWithCustomInserter()2412 BuildMI(MBB, dl, TII.get(AVR::RJMPk)).addMBB(FallThrough); in EmitInstrWithCustomInserter()
1648 def FallThrough : StmtAttr {