Home
last modified time | relevance | path

Searched defs:ExitBlock (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/clang/unittests/Analysis/
H A DCFGDominatorTree.cpp39 CFGBlock *ExitBlock = *cfg->begin(); in TEST() local
128 CFGBlock *ExitBlock = *cfg->begin(); in TEST() local
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DDivergenceAnalysisTest.cpp154 auto &ExitBlock = *GetBlockByName("for.end.loopexit", *F); in TEST_F() local
208 auto &ExitBlock = *GetBlockByName("detached.return", *F); in TEST_F() local
424 auto &ExitBlock = *GetBlockByName("sw.epilog", *F); in TEST_F() local
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp67 BasicBlock *ExitBlock, bool &Changed, in isLoopDead()
456 BasicBlock *ExitBlock = L->getUniqueExitBlock(); in deleteLoopIfDead() local
H A DLICM.cpp1390 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI, in cloneInstructionInExitBlock()
1489 BasicBlock *ExitBlock = TPN->getParent(); in sinkThroughTriviallyReplaceablePHI() local
1831 BasicBlock *ExitBlock = LoopExitBlocks[i]; in insertStoresInLoopExitBlocks() local
H A DLoopSimplifyCFG.cpp263 for (auto *ExitBlock : ExitBlocks) in analyze() local
H A DIndVarSimplify.cpp1206 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants() local
1766 BasicBlock *ExitBlock = in predicateLoopExits() local
H A DLoopDistribute.cpp446 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops() local
H A DLoopPredication.cpp975 const BasicBlock *ExitBlock) -> BranchProbability { in isLoopProfitableToPredicate()
H A DLoopFuse.cpp157 BasicBlock *ExitBlock; member
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DCodeGeneration.cpp223 BasicBlock *ExitBlock = std::get<1>(StartExitBlocks); in generateCode() local
H A DIslNodeBuilder.cpp545 BasicBlock *ExitBlock; in createForSequential() local
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp202 for (auto *ExitBlock : ExitBlocks) in runOnFunction() local
H A DPartialInlining.cpp181 BasicBlock *ExitBlock; member
418 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
509 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCUDANV.cpp816 llvm::BasicBlock *ExitBlock = in makeModuleCtorFunction() local
979 llvm::BasicBlock *ExitBlock = in makeModuleDtorFunction() local
H A DCGStmt.cpp900 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitWhileStmt() local
1071 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitForStmt() local
1158 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitCXXForRangeStmt() local
H A DCGDeclCXX.cpp994 llvm::BasicBlock *ExitBlock = nullptr; in GenerateCXXGlobalInitFunc() local
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp338 auto ContainsLCSSAPhi = [](const BasicBlock &ExitBlock) { in checkLoopsStructure()
H A DMustExecute.cpp116 static bool CanProveNotTakenFirstIteration(const BasicBlock *ExitBlock, in CanProveNotTakenFirstIteration()
/llvm-project-15.0.7/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h304 void ExitBlock() { in ExitBlock() function
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1548 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in insertTrivialPHIs()
1673 BasicBlock *ExitBlock = LastRegion->getExit(); in transformScopes() local
1735 BasicBlock *ExitBlock, in cloneScopeBlocks()
H A DInstrProfiling.cpp174 BasicBlock *ExitBlock = ExitBlocks[i]; in doExtraRewritesBeforeFinalDeletion() local
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp521 auto ExitBlock = CFCtx->getCFG().getExit().getBlockID(); in VisitCallExpr() local
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp523 auto *ExitBlock = L->getUniqueExitBlock(); in deleteDeadLoop() local
1212 BasicBlock *ExitBlock = ExitBlocks[0]; in canLoopBeDeleted() local
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp455 for (auto ExitBlock : ExitBlocks) { in getNumBlocksInLoop() local
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp1930 BasicBlock *ExitBlock = CLI->getExit(); in TEST_F() local
2127 BasicBlock *ExitBlock = CLI->getExit(); in TEST_P() local
2267 BasicBlock *ExitBlock = CLI->getExit(); in TEST_F() local

12