Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp56 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in isExitBlock()
64 const SmallVectorImpl<BasicBlock *> &ExitBlocks, in processInstruction()
209 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in blockDominatesAnExit()
221 SmallVector<BasicBlock *, 8> ExitBlocks; in formLCSSA() local
DLoopUnroll.cpp264 SmallVector<BasicBlock *, 4> ExitBlocks; in UnrollLoop() local
DLoopUtils.cpp952 SmallVector<BasicBlock *, 8> ExitBlocks; in isGuaranteedToExecute() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp116 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
130 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLCSSA.cpp68 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in isExitBlock()
98 const SmallVectorImpl<BasicBlock *> &ExitBlocks = LoopExitBlocks[L]; in formLCSSAForInstructions() local
261 Loop &L, DominatorTree &DT, SmallVector<BasicBlock *, 8> &ExitBlocks, in computeBlocksDominatingExits()
309 SmallVector<BasicBlock *, 8> ExitBlocks; in formLCSSA() local
DLoopUnroll.cpp412 SmallVector<BasicBlock *, 4> ExitBlocks; in UnrollLoop() local
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h64 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
78 SmallVector<BlockT *, 8> ExitBlocks; in getExitBlock() local
89 SmallVector<BlockT *, 4> ExitBlocks; in hasDedicatedExits() local
101 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
/external/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp115 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
129 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/external/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp80 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
DLICM.cpp251 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnLoop() local
663 SmallVector<BasicBlock *, 32> ExitBlocks; in sink() local
843 AliasSet &AS, SmallVectorImpl<BasicBlock *> &ExitBlocks, in promoteLoopAccessesToScalars()
DLoopUnswitch.cpp1009 const SmallVectorImpl<BasicBlock *> &ExitBlocks){ in SplitExitEdges()
1048 SmallVector<BasicBlock*, 8> ExitBlocks; in UnswitchNontrivialCondition() local
DLoopIdiomRecognize.cpp255 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnCountableLoop() local
461 SmallVectorImpl<BasicBlock *> &ExitBlocks) { in runOnLoopBlock()
DIndVarSimplify.cpp511 SmallVector<BasicBlock*, 8> ExitBlocks; in rewriteLoopExitValues() local
674 SmallVector<BasicBlock *, 8> ExitBlocks; in rewriteFirstIterationLoopExitValues() local
752 SmallVector<BasicBlock *, 8> ExitBlocks; in canLoopBeDeleted() local
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h64 getExitBlocks(SmallVectorImpl<BlockT*> &ExitBlocks) const { in getExitBlocks()
79 SmallVector<BlockT*, 8> ExitBlocks; in getExitBlock() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp872 ArrayRef<BasicBlock *> ExitBlocks, BasicBlock *ParentBB, in buildClonedLoopBlocks()
1101 static void buildClonedLoops(Loop &OrigL, ArrayRef<BasicBlock *> ExitBlocks, in buildClonedLoops()
1352 deleteDeadClonedBlocks(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in deleteDeadClonedBlocks()
1376 SmallVectorImpl<BasicBlock *> &ExitBlocks, in deleteDeadBlocksFromLoop()
1557 static bool rebuildLoopAfterUnswitch(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in rebuildLoopAfterUnswitch()
1844 SmallVector<BasicBlock *, 4> ExitBlocks; in unswitchNontrivialInvariants() local
DLICM.cpp292 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnLoop() local
862 SmallVector<BasicBlock *, 32> ExitBlocks; in splitPredecessorsOfLoopExit() local
998 SmallVector<BasicBlock *, 32> ExitBlocks; in sink() local
1214 SmallVectorImpl<BasicBlock *> &ExitBlocks, in promoteLoopAccessesToScalars()
DLoopUnswitch.cpp1184 const SmallVectorImpl<BasicBlock *> &ExitBlocks){ in SplitExitEdges()
1225 SmallVector<BasicBlock*, 8> ExitBlocks; in UnswitchNontrivialCondition() local
DIndVarSimplify.cpp557 SmallVector<BasicBlock*, 8> ExitBlocks; in rewriteLoopExitValues() local
721 SmallVector<BasicBlock *, 8> ExitBlocks; in rewriteFirstIterationLoopExitValues() local
796 SmallVector<BasicBlock *, 8> ExitBlocks; in canLoopBeDeleted() local
DLoopIdiomRecognize.cpp311 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnCountableLoop() local
530 SmallVectorImpl<BasicBlock *> &ExitBlocks) { in runOnLoopBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMustExecute.cpp144 SmallVector<BasicBlock *, 8> ExitBlocks; in isGuaranteedToExecute() local
DLoopInfo.cpp699 SmallVector<BasicBlock *, 8> ExitBlocks; in printLoop() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DShrinkWrap.cpp418 SmallVector<MachineBasicBlock*, 4> ExitBlocks; in updateSaveRestorePoints() local
/external/llvm/lib/CodeGen/
DShrinkWrap.cpp364 SmallVector<MachineBasicBlock*, 4> ExitBlocks; in updateSaveRestorePoints() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp174 BasicBlock *PH, ArrayRef<BasicBlock *> ExitBlocks, in PGOCounterPromoterHelper()
217 ArrayRef<BasicBlock *> ExitBlocks; member in __anon44df90500111::PGOCounterPromoterHelper
337 SmallVector<BasicBlock *, 8> ExitBlocks; member in __anon44df90500111::PGOCounterPromoter
/external/llvm/lib/Analysis/
DLoopInfo.cpp325 SmallVector<BasicBlock *, 4> ExitBlocks; in hasDedicatedExits() local

12