Home
last modified time | relevance | path

Searched defs:ExitBB (Results 1 – 25 of 70) sorted by relevance

123

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp162 BasicBlock &ExitBB) { in areLoopExitPHIsLoopInvariant()
221 static void rewritePHINodesForExitAndUnswitchedBlocks(BasicBlock &ExitBB, in rewritePHINodesForExitAndUnswitchedBlocks()
277 for (auto *ExitBB : Exits) in hoistLoopToNewParent() local
337 static Loop *getTopMostExitingLoop(BasicBlock *ExitBB, LoopInfo &LI) { in getTopMostExitingLoop()
724 BasicBlock *ExitBB = std::get<1>(ExitCase); in unswitchTrivialSwitch() local
1029 for (auto *ExitBB : ExitBlocks) { in buildClonedLoopBlocks() local
1236 for (auto *ExitBB : ExitBlocks) in buildClonedLoops() local
1391 BasicBlock *ExitBB = OrderedClonedExitsInLoops.pop_back_val(); in buildClonedLoops() local
1702 for (auto *ExitBB : ExitBlocks) in rebuildLoopAfterUnswitch() local
1782 BasicBlock *ExitBB = ExitsInLoops.pop_back_val(); in rebuildLoopAfterUnswitch() local
[all …]
/external/llvm/unittests/IR/
DUserTest.cpp71 BasicBlock &ExitBB = F->back(); in TEST() local
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp169 BasicBlock &ExitBB) { in areLoopExitPHIsLoopInvariant()
228 static void rewritePHINodesForExitAndUnswitchedBlocks(BasicBlock &ExitBB, in rewritePHINodesForExitAndUnswitchedBlocks()
284 for (auto *ExitBB : Exits) in hoistLoopToNewParent() local
344 static Loop *getTopMostExitingLoop(BasicBlock *ExitBB, LoopInfo &LI) { in getTopMostExitingLoop()
748 BasicBlock *ExitBB = std::get<1>(ExitCase); in unswitchTrivialSwitch() local
1053 for (auto *ExitBB : ExitBlocks) { in buildClonedLoopBlocks() local
1273 for (auto *ExitBB : ExitBlocks) in buildClonedLoops() local
1428 BasicBlock *ExitBB = OrderedClonedExitsInLoops.pop_back_val(); in buildClonedLoops() local
1744 for (auto *ExitBB : ExitBlocks) in rebuildLoopAfterUnswitch() local
1824 BasicBlock *ExitBB = ExitsInLoops.pop_back_val(); in rebuildLoopAfterUnswitch() local
[all …]
/external/llvm-project/polly/lib/CodeGen/
DUtils.cpp117 BasicBlock *ExitBB = S.getExit(); in executeScopConditionally() local
DLoopGeneratorsGOMP.cpp114 BasicBlock *ExitBB = BasicBlock::Create(Context, "polly.par.exit", SubFn); in createSubFn() local
DLoopGenerators.cpp84 DominatorTree &DT, BasicBlock *&ExitBB, in createLoop()
/external/llvm-project/llvm/unittests/Analysis/
DBranchProbabilityInfoTest.cpp63 auto *ExitBB = &F->back(); in TEST_F() local
DScalarEvolutionTest.cpp128 BasicBlock *ExitBB = BasicBlock::Create(Context, "exit", F); in TEST_F() local
328 BasicBlock *ExitBB = BasicBlock::Create(Context, "bb2", F); in TEST_F() local
877 BasicBlock *ExitBB = BasicBlock::Create(Context, "exit", F); in TEST_F() local
935 BasicBlock *ExitBB = BasicBlock::Create(Context, "exit", F); in TEST_F() local
/external/llvm-project/llvm/unittests/IR/
DUserTest.cpp70 BasicBlock &ExitBB = F->back(); in TEST() local
/external/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp162 BasicBlock *ExitBB = SubLoopExitBlocks[i]; in runOnLoop() local
DLoopUnswitch.cpp664 BasicBlock *&ExitBB, in isTrivialLoopExitBlockHelper()
701 BasicBlock *ExitBB = nullptr; in isTrivialLoopExitBlock() local
/external/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp114 BasicBlock *ExitBB = BasicBlock::Create(Ctx, "exit", F); in buildCFICheck() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp128 BasicBlock *ExitBB = BasicBlock::Create(Ctx, "exit", F); in buildCFICheck() local
/external/llvm-project/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp128 BasicBlock *ExitBB = BasicBlock::Create(Ctx, "exit", F); in buildCFICheck() local
/external/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp246 BasicBlock *ExitBB = BasicBlock::Create(Context, "exit", F); in TEST_F() local
/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.h41 llvm::BasicBlock *ExitBB = nullptr; member
DCGAtomic.cpp1820 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1849 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
1906 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1931 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
DCGOpenMPRuntimeGPU.cpp1345 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitWorkerLoop() local
1743 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitGenericVarsProlog() local
2024 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitGenericVarsEpilog() local
2229 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitNonSPMDParallelCall() local
2372 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("omp.critical.exit"); in emitCriticalRegion() local
2529 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".shuffle.exit"); in shuffleAndStore() local
2903 llvm::BasicBlock *ExitBB = nullptr; in emitInterWarpCopyFunction() local
4057 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".omp.reduction.done"); in emitReduction() local
/external/clang/lib/CodeGen/
DCGAtomic.cpp1554 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1583 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
1641 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1666 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
DCGOpenMPRuntimeNVPTX.cpp160 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitWorkerLoop() local
/external/llvm-project/llvm/include/llvm/Frontend/OpenMP/
DOMPIRBuilder.h415 BasicBlock *EntryBB, *ExitBB; member
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp159 BasicBlock *ExitBB = ConvertedInst->getParent(); in convertMemMoveToLoop() local
/external/llvm/unittests/Linker/
DLinkModulesTest.cpp72 BasicBlock *ExitBB; member in __anon5d3cf0100111::LinkModuleTest
/external/llvm-project/llvm/unittests/Linker/
DLinkModulesTest.cpp71 BasicBlock *ExitBB; member in __anond2ddc87e0111::LinkModuleTest
/external/llvm/lib/CodeGen/
DAtomicExpandPass.cpp884 BasicBlock *ExitBB = in insertRMWLLSCLoop() local
1030 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end"); in expandAtomicCmpXchg() local
1235 BasicBlock *ExitBB = in insertRMWCmpXchgLoop() local

123