Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DBasicBlockSections.cpp257 PreLayoutFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in sortBasicBlocksAndUpdateBranches()
H A DMachineBasicBlock.cpp947 MachineBasicBlock *MachineBasicBlock::getFallThrough(bool JumpToFallThrough) { in getFallThrough() function in MachineBasicBlock
992 return getFallThrough() != nullptr; in canFallThrough()
H A DMachineBlockPlacement.cpp3570 PrevFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in assignBlockOrder()
/openbsd-src/gnu/llvm/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.cpp2752 MachineBasicBlock *MBB = MBBI.getFallThrough(); in initFallthroughMap()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h799 MachineBasicBlock *getFallThrough(bool JumpToFallThrough = false);
804 MachineBasicBlock *getLogicalFallThrough() { return getFallThrough(true); }
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp202 FBB = MBB.getFallThrough(); in endsWithCondControlFlow()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp278 MBB.getFallThrough() == &UnsplitSucc; in splitBlock()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1341 MBB.succ_empty() ? TmpMBB->getFallThrough() : *MBB.succ_begin(); in canUseAsEpilogue()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1997 MBB->getFallThrough() : in optimizeThumb2Branches()
H A DARMISelLowering.cpp11905 TpExit = BB->getFallThrough(); in EmitInstrWithCustomInserter()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp2362 MachineBasicBlock *FallThrough = MBB->getFallThrough(); in EmitInstrWithCustomInserter()