Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DLCSSA.cpp104 const SmallVectorImpl<BasicBlock*> &ExitBlocks, in BlockDominatesAnExit()
122 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
168 const SmallVectorImpl<BasicBlock*> &ExitBlocks) { in isExitBlock()
179 const SmallVectorImpl<BasicBlock*> &ExitBlocks) { in ProcessInstruction()
DBreakCriticalEdges.cpp347 SmallVector<BasicBlock *, 4> ExitBlocks; in SplitCriticalEdge() local
DLoopSimplify.cpp214 SmallVector<BasicBlock*, 8> ExitBlocks; in ProcessLoop() local
/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
DCodeExtractor.cpp708 SmallPtrSet<BasicBlock *, 1> ExitBlocks; in extractCodeRegion() local
DLoopSimplify.cpp538 SmallVector<BasicBlock*, 8> ExitBlocks; in simplifyOneLoop() local
/external/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp115 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
129 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DLoopExtractor.cpp109 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
123 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopInstSimplify.cpp68 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
DLICM.cpp445 SmallVector<BasicBlock*, 8> ExitBlocks; in sink() local
600 SmallVector<BasicBlock*, 8> ExitBlocks; in isGuaranteedToExecute() local
779 SmallVector<BasicBlock*, 8> ExitBlocks; in PromoteAliasSet() local
DLoopIdiomRecognize.cpp202 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
226 SmallVectorImpl<BasicBlock*> &ExitBlocks) { in runOnLoopBlock()
DLoopRotation.cpp171 SmallVector<BasicBlock*, 8> ExitBlocks; in rotateLoop() local
DLoopUnswitch.cpp558 const SmallVector<BasicBlock *, 8> &ExitBlocks){ in SplitExitEdges()
603 SmallVector<BasicBlock*, 8> ExitBlocks; in UnswitchNontrivialCondition() 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/llvm/lib/CodeGen/
DShrinkWrap.cpp364 SmallVector<MachineBasicBlock*, 4> ExitBlocks; in updateSaveRestorePoints() local
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h216 void getExitBlocks(SmallVectorImpl<BlockT*> &ExitBlocks) const { in getExitBlocks()
235 SmallVector<BlockT*, 8> ExitBlocks; in getExitBlock() local
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLoopInfo.cpp308 SmallVector<BasicBlock *, 4> ExitBlocks; in hasDedicatedExits() local
/external/llvm/lib/Analysis/
DLoopInfo.cpp325 SmallVector<BasicBlock *, 4> ExitBlocks; in hasDedicatedExits() local

12