Searched refs:FallThrough (Results 1 – 5 of 5) sorted by relevance
1354 MachineFunction::iterator FallThrough = MBB->getIterator(); in OptimizeBlock()1355 ++FallThrough; in OptimizeBlock()1359 if (!EHScopeMembership.empty() && FallThrough != MF.end()) { in OptimizeBlock()1362 auto FallThroughEHScope = EHScopeMembership.find(&*FallThrough); in OptimizeBlock()1384 if (FallThrough == MF.end()) { in OptimizeBlock()1386 } else if (FallThrough->isEHPad()) { in OptimizeBlock()1391 } else if (MBB->isSuccessor(&*FallThrough)) { in OptimizeBlock()1396 Pred->ReplaceUsesOfBlockWith(MBB, &*FallThrough); in OptimizeBlock()1402 if (*SI != &*FallThrough && !FallThrough->isSuccessor(*SI)) { in OptimizeBlock()1404 FallThrough->copySuccessor(MBB, SI); in OptimizeBlock()[all …]
2217 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in CopyAndPredicateBlock() local2221 if (Succ == FallThrough) in CopyAndPredicateBlock()2275 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in MergeBlocks() local2288 if (Succ == FallThrough) { in MergeBlocks()
728 MachineBasicBlock *FallThrough = nullptr; in removeMBBifRedundant() local733 FallThrough = P; in removeMBBifRedundant()752 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()755 MachineInstr *BranchMI = BuildMI(*FallThrough, FallThrough->end(), in removeMBBifRedundant()756 FallThrough->findBranchDebugLoc(), TII->get(AMDGPU::S_BRANCH)) in removeMBBifRedundant()
2360 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter() local2365 if (FallThrough != nullptr) { in EmitInstrWithCustomInserter()2366 BuildMI(MBB, dl, TII.get(AVR::RJMPk)).addMBB(FallThrough); in EmitInstrWithCustomInserter()
1845 def FallThrough : StmtAttr {