Home
last modified time | relevance | path

Searched refs:getFallThrough (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DBasicBlockSections.cpp255 PreLayoutFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in sortBasicBlocksAndUpdateBranches()
H A DBranchRelaxation.cpp485 if (auto *FT = PrevBB->getFallThrough()) { in fixupUnconditionalBranch()
H A DMachineBasicBlock.cpp922 MachineBasicBlock *MachineBasicBlock::getFallThrough() { in getFallThrough() function in MachineBasicBlock
967 return getFallThrough() != nullptr; in canFallThrough()
H A DMachineBlockPlacement.cpp3556 PrevFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in assignBlockOrder()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIPreEmitPeephole.cpp219 if (MachineBasicBlock *Succ = Parent->getFallThrough()) { in optimizeVccBranch()
H A DSILowerControlFlow.cpp803 if (P->getFallThrough() == &MBB) in removeMBBifRedundant()
H A DAMDGPUMachineCFGStructurizer.cpp2753 MachineBasicBlock *MBB = MBBI.getFallThrough(); in initFallthroughMap()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp202 FBB = MBB.getFallThrough(); in endsWithCondControlFlow()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h754 MachineBasicBlock *getFallThrough();
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp278 MBB.getFallThrough() == &UnsplitSucc; in splitBlock()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1271 MBB.succ_empty() ? TmpMBB->getFallThrough() : *MBB.succ_begin(); in canUseAsEpilogue()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1997 MBB->getFallThrough() : in optimizeThumb2Branches()
H A DARMISelLowering.cpp11831 TpExit = BB->getFallThrough(); in EmitInstrWithCustomInserter()
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1879 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter()