Searched refs:FallThrough (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerControlFlow.cpp | 799 MachineBasicBlock *FallThrough = nullptr; in removeMBBifRedundant() local 804 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()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 1320 MachineFunction::iterator FallThrough = MBB->getIterator(); in OptimizeBlock() 1321 ++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() 1485 if (FallThrough == --MF.end() && in OptimizeBlock() 1739 if (FallThrough != MF.end() && in OptimizeBlock() 1740 !FallThrough->isEHPad() && in OptimizeBlock() [all …]
|
| H A D | IfConversion.cpp | 2218 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in CopyAndPredicateBlock() local 2222 if (Succ == FallThrough) in CopyAndPredicateBlock() 2267 MachineBasicBlock *FallThrough = FromBBI.HasFallThrough ? NBB : nullptr; in MergeBlocks() local 2280 if (Succ == FallThrough) { in MergeBlocks()
|
| /llvm-project-15.0.7/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 752 auto FallThrough = std::next(MI.getIterator()); in insertDivByZeroTrap() local 754 BuildMI(MBB, FallThrough, MI.getDebugLoc(), TII.get(LoongArch::BNEZ)) in insertDivByZeroTrap() 760 BuildMI(MBB, FallThrough, MI.getDebugLoc(), TII.get(LoongArch::BREAK)) in insertDivByZeroTrap()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1879 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter() local 1884 if (FallThrough != nullptr) { in EmitInstrWithCustomInserter() 1885 BuildMI(MBB, dl, TII.get(AVR::RJMPk)).addMBB(FallThrough); in EmitInstrWithCustomInserter()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Attr.td | 1406 def FallThrough : StmtAttr {
|