Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionIterator.h101 inline bool isExit(BlockT* BB) const { in isExit() function
114 while (BlockTraits::child_end(node->getEntry()) != BItor && isExit(*BItor)) in RNSuccIterator()
117 if (isRegionMode() && isExit(getRegionSucc())) in RNSuccIterator()
138 assert(!isExit(BB) && "Iterator out of range!");
151 && isExit(*BItor));
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h39 bool isExit() const { return SuccJumps.empty(); } in isExit() function
150 bool isExit(const BasicBlockT *BB);
176 if (isExit(&BB)) { in apply()
306 inline bool SampleProfileInference<BT>::isExit(const BasicBlockT *BB) { in isExit() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp687 if (Func.Blocks[Source].isExit() && Target == AnyExitBlock) in findShortestPath()
703 (Func.Blocks[Src].isExit() && Target == AnyExitBlock)) in findShortestPath()
722 if (Func.Blocks[I].isExit() && Parent[I] != nullptr) { in findShortestPath()
1086 } else if (Block.isExit()) { in initializeNetwork()
1227 if (Func.Blocks[I].isExit()) in verifyInput()
1242 assert((!Block.isEntry() || !Block.isExit()) && in verifyInput()
1274 } else if (Block.isExit()) { in verifyOutput()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp323 bool isExit() const { return Succs.empty(); } in isExit() function in __anon0b2926eb0111::BBState
1697 if (!MyStates.isExit()) in ComputePostOrders()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp611 inline bool SampleProfileInference<Function>::isExit(const BasicBlock *BB) { in isExit() function in llvm::SampleProfileInference