Searched refs:FallThrough (Results 1 – 5 of 5) sorted by relevance
799 MachineBasicBlock *FallThrough = nullptr; in removeMBBifRedundant() local804 FallThrough = P; in removeMBBifRedundant()823 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()825 MachineFunction *MF = FallThrough->getParent(); in removeMBBifRedundant()826 MachineFunction::iterator FallThroughPos(FallThrough); in removeMBBifRedundant()829 BuildMI(*FallThrough, FallThrough->end(), in removeMBBifRedundant()830 FallThrough->findBranchDebugLoc(), TII->get(AMDGPU::S_BRANCH)) in removeMBBifRedundant()
1320 MachineFunction::iterator FallThrough = MBB->getIterator(); in OptimizeBlock()1321 ++FallThrough; in OptimizeBlock()1325 if (!EHScopeMembership.empty() && FallThrough != MF.end()) { in OptimizeBlock()1328 auto FallThroughEHScope = EHScopeMembership.find(&*FallThrough); in OptimizeBlock()1350 if (FallThrough == MF.end()) { in OptimizeBlock()1352 } else if (FallThrough->isEHPad()) { in OptimizeBlock()1357 } else if (MBB->isSuccessor(&*FallThrough)) { in OptimizeBlock()1362 Pred->ReplaceUsesOfBlockWith(MBB, &*FallThrough); in OptimizeBlock()1367 MJTI->ReplaceMBBInJumpTables(MBB, &*FallThrough); in OptimizeBlock()1476 MachineFunction::iterator(PriorTBB) == FallThrough && in OptimizeBlock()[all …]
2218 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in CopyAndPredicateBlock() local2222 if (Succ == FallThrough) in CopyAndPredicateBlock()2276 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in MergeBlocks() local2289 if (Succ == FallThrough) { in MergeBlocks()
2362 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter() local2367 if (FallThrough != nullptr) { in EmitInstrWithCustomInserter()2368 BuildMI(MBB, dl, TII.get(AVR::RJMPk)).addMBB(FallThrough); in EmitInstrWithCustomInserter()
1425 def FallThrough : StmtAttr {