Searched refs:FallThrough (Results 1 – 5 of 5) sorted by relevance
743 MachineBasicBlock *FallThrough = nullptr; in removeMBBifRedundant() local748 FallThrough = P; in removeMBBifRedundant()758 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()760 MachineFunction *MF = FallThrough->getParent(); in removeMBBifRedundant()761 MachineFunction::iterator FallThroughPos(FallThrough); in removeMBBifRedundant()764 BuildMI(*FallThrough, FallThrough->end(), in removeMBBifRedundant()765 FallThrough->findBranchDebugLoc(), TII->get(AMDGPU::S_BRANCH)) in removeMBBifRedundant()
1327 MachineFunction::iterator FallThrough = MBB->getIterator(); in OptimizeBlock()1328 ++FallThrough; in OptimizeBlock()1332 if (!EHScopeMembership.empty() && FallThrough != MF.end()) { in OptimizeBlock()1335 auto FallThroughEHScope = EHScopeMembership.find(&*FallThrough); in OptimizeBlock()1357 if (FallThrough == MF.end()) { in OptimizeBlock()1359 } else if (FallThrough->isEHPad()) { in OptimizeBlock()1364 } else if (MBB->isSuccessor(&*FallThrough)) { in OptimizeBlock()1369 Pred->ReplaceUsesOfBlockWith(MBB, &*FallThrough); in OptimizeBlock()1374 MJTI->ReplaceMBBInJumpTables(MBB, &*FallThrough); in OptimizeBlock()1483 MachineFunction::iterator(PriorTBB) == FallThrough && in OptimizeBlock()[all …]
2220 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in CopyAndPredicateBlock() local2224 if (Succ == FallThrough) in CopyAndPredicateBlock()2269 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in MergeBlocks() local2282 if (Succ == FallThrough) { in MergeBlocks()
1700 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter() local1705 if (FallThrough != nullptr) { in EmitInstrWithCustomInserter()1706 BuildMI(MBB, dl, TII.get(AVR::RJMPk)).addMBB(FallThrough); in EmitInstrWithCustomInserter()
1351 def FallThrough : StmtAttr {