Home
last modified time | relevance | path

Searched refs:isExitBlock (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp69 static bool isExitBlock(BasicBlock *BB, in isExitBlock() function
230 if (isa<PHINode>(UserBB->begin()) && isExitBlock(UserBB, ExitBlocks)) { in formLCSSAForInstructionsImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h51 auto isExitBlock = [&](BlockT *BB, bool AllowRepeats) -> BlockT * { in getExitingBlock()
57 return find_singleton<BlockT>(blocks(), isExitBlock); in getExitingBlock()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp149 bool isExitBlock(MachineLoop *CurLoop, const MachineBasicBlock *MBB) { in isExitBlock() function in __anona9a475ae0111::MachineLICMImpl
1164 if (isExitBlock(CurLoop, UseMI.getParent())) in HasLoopPHIUse()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp451 if (State.Plan->isExitBlock(SuccOrExitVPB)) { in connectToPredecessors()
989 bool VPlan::isExitBlock(VPBlockBase *VPBB) { in isExitBlock() function in VPlan
H A DVPlan.h4015 bool isExitBlock(VPBlockBase *VPBB);