Home
last modified time | relevance | path

Searched defs:ExitBB (Results 1 – 25 of 54) 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 …]
DLoopUnswitch.cpp835 BasicBlock *&ExitBB, in isTrivialLoopExitBlockHelper()
872 BasicBlock *ExitBB = nullptr; in isTrivialLoopExitBlock() local
/external/llvm/unittests/IR/
DUserTest.cpp71 BasicBlock &ExitBB = F->back(); in TEST() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp212 const BasicBlock &ExitBB) { in areLoopExitPHIsLoopInvariant()
321 static void rewritePHINodesForExitAndUnswitchedBlocks(BasicBlock &ExitBB, in rewritePHINodesForExitAndUnswitchedBlocks()
377 for (auto *ExitBB : Exits) in hoistLoopToNewParent() local
437 static const Loop *getTopMostExitingLoop(const BasicBlock *ExitBB, in getTopMostExitingLoop()
847 BasicBlock *ExitBB = std::get<1>(ExitCase); in unswitchTrivialSwitch() local
1155 for (auto *ExitBB : ExitBlocks) { in buildClonedLoopBlocks() local
1378 for (auto *ExitBB : ExitBlocks) in buildClonedLoops() local
1533 BasicBlock *ExitBB = OrderedClonedExitsInLoops.pop_back_val(); in buildClonedLoops() local
1856 for (auto *ExitBB : ExitBlocks) in rebuildLoopAfterUnswitch() local
1936 BasicBlock *ExitBB = ExitsInLoops.pop_back_val(); in rebuildLoopAfterUnswitch() local
[all …]
/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
DLoopUnrollPass.cpp507 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() 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/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp123 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/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/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp159 BasicBlock *ExitBB = ConvertedInst->getParent(); in convertMemMoveToLoop() local
/external/llvm/unittests/Linker/
DLinkModulesTest.cpp72 BasicBlock *ExitBB; member in __anon427fda9f0111::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
DAnalysis.cpp492 const BasicBlock *ExitBB = I->getParent(); in isInTailCallPosition() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAtomicExpandPass.cpp1023 BasicBlock *ExitBB = in insertRMWLLSCLoop() local
1168 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end"); in expandAtomicCmpXchg() local
1369 BasicBlock *ExitBB = in insertRMWCmpXchgLoop() local
DAnalysis.cpp514 const BasicBlock *ExitBB = I->getParent(); in isInTailCallPosition() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DAtomicExpandPass.cpp1151 BasicBlock *ExitBB = in insertRMWLLSCLoop() local
1300 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end"); in expandAtomicCmpXchg() local
1516 BasicBlock *ExitBB = in insertRMWCmpXchgLoop() local
DAnalysis.cpp524 const BasicBlock *ExitBB = Call.getParent(); in isInTailCallPosition() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLowerMemIntrinsics.cpp318 BasicBlock *ExitBB = InsertBefore->getParent(); in createMemMoveLoop() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Frontend/OpenMP/
DOMPIRBuilder.cpp1602 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSections() local
1694 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSection() local
2783 BasicBlock *ExitBB = Nested->getHeader(); in tileLoops() local
2884 BasicBlock *ExitBB = P.second; in tileLoops() local
3585 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion() local
3621 Directive OMPD, Value *EntryCall, BasicBlock *ExitBB, bool Conditional) { in emitCommonDirectiveEntry()
4435 BasicBlock *ExitBB = in emitAtomicUpdate() local
4593 BasicBlock *ExitBB = CurBB->splitBasicBlock( in createAtomicCompare() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp974 auto *ExitBB = RemainderLatch->getSingleSuccessor(); in UnrollRuntimeLoopRemainder() local
DLowerMemIntrinsics.cpp414 BasicBlock *ExitBB = InsertBefore->getParent(); in createMemMoveLoop() local

123