Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp175 BasicBlock &ExitBB) { in areLoopExitPHIsLoopInvariant()
234 static void rewritePHINodesForExitAndUnswitchedBlocks(BasicBlock &ExitBB, in rewritePHINodesForExitAndUnswitchedBlocks()
290 for (auto *ExitBB : Exits) in hoistLoopToNewParent() local
350 static Loop *getTopMostExitingLoop(BasicBlock *ExitBB, LoopInfo &LI) { in getTopMostExitingLoop()
752 BasicBlock *ExitBB = std::get<1>(ExitCase); in unswitchTrivialSwitch() local
1058 for (auto *ExitBB : ExitBlocks) { in buildClonedLoopBlocks() local
1277 for (auto *ExitBB : ExitBlocks) in buildClonedLoops() local
1432 BasicBlock *ExitBB = OrderedClonedExitsInLoops.pop_back_val(); in buildClonedLoops() local
1748 for (auto *ExitBB : ExitBlocks) in rebuildLoopAfterUnswitch() local
1828 BasicBlock *ExitBB = ExitsInLoops.pop_back_val(); in rebuildLoopAfterUnswitch() local
[all …]
H A DLoopUnswitch.cpp914 BasicBlock *&ExitBB, in isTrivialLoopExitBlockHelper()
951 BasicBlock *ExitBB = nullptr; in isTrivialLoopExitBlock() local
H A DLoopPredication.cpp1143 BasicBlock *ExitBB = BI->getSuccessor(ExitIfTrue ? 0 : 1); in predicateLoopExits() local
H A DLoopUnrollPass.cpp627 BasicBlock *ExitingBB, *ExitBB; in analyzeLoopUnrollCost() local
H A DIndVarSimplify.cpp446 for (auto *ExitBB : ExitBlocks) { in rewriteFirstIterationLoopExitValues() local
H A DLICM.cpp1593 BasicBlock *ExitBB = PN->getParent(); in splitPredecessorsOfLoopExit() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp128 BasicBlock *ExitBB = BasicBlock::Create(Ctx, "exit", F); in buildCFICheck() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.h41 llvm::BasicBlock *ExitBB = nullptr; member
H A DCGAtomic.cpp1828 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1857 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
1914 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateLibcall() local
1939 auto *ExitBB = CGF.createBasicBlock("atomic_exit"); in EmitAtomicUpdateOp() local
H A DCGOpenMPRuntimeGPU.cpp1353 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitWorkerLoop() local
1741 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitGenericVarsProlog() local
2023 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".exit"); in emitGenericVarsEpilog() local
2199 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("omp.critical.exit"); in emitCriticalRegion() local
2356 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".shuffle.exit"); in shuffleAndStore() local
2730 llvm::BasicBlock *ExitBB = nullptr; in emitInterWarpCopyFunction() local
3884 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".omp.reduction.done"); in emitReduction() local
H A DCGNonTrivialStruct.cpp387 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("loop.exit"); in visitArray() local
H A DCGOpenMPRuntime.cpp2595 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit"); in emitBarrierCall() local
6312 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit"); in emitCancellationPointCall() local
6348 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit"); in emitCancelCall() local
9910 llvm::BasicBlock *ExitBB = MapperCGF.createBasicBlock("omp.arraymap.exit"); in emitUserDefinedMapper() local
9938 llvm::Value *MapName, CharUnits ElementSize, llvm::BasicBlock *ExitBB, in emitUDMapperArrayInitOrDel()
12437 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("lp_cond_exit"); in emitLastprivateConditionalUpdate() local
H A DItaniumCXXABI.cpp2977 llvm::BasicBlock *ExitBB = llvm::BasicBlock::Create(Context, "", Wrapper); in EmitThreadLocalInitFuncs() local
H A DCGStmtOpenMP.cpp3428 llvm::BasicBlock *ExitBB = CGF.createBasicBlock("omp.outer.log.scan.exit"); in emitScanBasedDirective() local
3696 llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".omp.sections.exit"); in EmitSections() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp901 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSections() local
962 BasicBlock *ExitBB = in createSections() local
998 auto *ExitBB = CondBB->getTerminator()->getSuccessor(1); in createSection() local
1714 BasicBlock *ExitBB = Nested->getHeader(); in tileLoops() local
1815 BasicBlock *ExitBB = P.second; in tileLoops() local
1966 BasicBlock *ExitBB = EntryBB->splitBasicBlock(SplitPos, "omp_region.end"); in EmitOMPInlinedRegion() local
2022 Directive OMPD, Value *EntryCall, BasicBlock *ExitBB, bool Conditional) { in emitCommonDirectiveEntry()
2470 BasicBlock *ExitBB = in emitAtomicUpdate() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h600 BasicBlock *EntryBB, *ExitBB; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1055 BasicBlock *ExitBB = in insertRMWLLSCLoop() local
1203 BasicBlock *ExitBB = BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end"); in expandAtomicCmpXchg() local
1419 BasicBlock *ExitBB = in insertRMWCmpXchgLoop() local
H A DAnalysis.cpp502 const BasicBlock *ExitBB = Call.getParent(); in isInTailCallPosition() local
H A DMachineBlockPlacement.cpp1955 const MachineBasicBlock *ExitBB, in FallThroughGains()
H A DModuloSchedule.cpp1253 MachineBasicBlock *PreheaderBB, *ExitBB; member in __anon2104b89c0111::KernelRewriter
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp323 BasicBlock *ExitBB = InsertBefore->getParent(); in createMemMoveLoop() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp993 MachineBasicBlock *ExitBB = ExitBlocks.front(); in ValidateLiveOuts() local
H A DARMConstantIslandPass.cpp1952 MachineBasicBlock *ExitBB = &MBB->back() == Br.MI ? in optimizeThumb2Branches() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp1261 auto *ExitBB = BasicBlock::Create(*Ctx, "exit", WriteoutF); in insertCounterWriteout() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp7460 BasicBlock *ExitBB = EEI.first; in BackedgeTakenInfo() local
7498 BasicBlock *ExitBB = ExitingBlocks[i]; in computeBackedgeTakenCount() local