Home
last modified time | relevance | path

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

123

/aosp_15_r20/external/llvm/lib/Transforms/Utils/
H A 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
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h63 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
77 SmallVector<BlockT *, 8> ExitBlocks; in getExitBlock() local
102 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
116 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
123 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp71 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in isExitBlock()
102 const SmallVectorImpl<BasicBlock *> &ExitBlocks = LoopExitBlocks[L]; in formLCSSAForInstructions() local
277 Loop &L, DominatorTree &DT, SmallVector<BasicBlock *, 8> &ExitBlocks, in computeBlocksDominatingExits()
331 SmallVector<BasicBlock *, 8> ExitBlocks; in formLCSSA() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp71 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in isExitBlock()
105 const SmallVectorImpl<BasicBlock *> &ExitBlocks = LoopExitBlocks[L]; in formLCSSAForInstructions() local
300 Loop &L, const DominatorTree &DT, SmallVector<BasicBlock *, 8> &ExitBlocks, in computeBlocksDominatingExits()
353 SmallVector<BasicBlock *, 8> ExitBlocks; in formLCSSA() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h65 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
129 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
143 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
150 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Support/
DGenericLoopInfoImpl.h65 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
129 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
143 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
150 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Support/
DGenericLoopInfoImpl.h65 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
129 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
143 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
150 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Support/
DGenericLoopInfoImpl.h65 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
129 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
143 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
150 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Support/
DGenericLoopInfoImpl.h65 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks()
129 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper()
143 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks()
150 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp988 ArrayRef<BasicBlock *> ExitBlocks, BasicBlock *ParentBB, in buildClonedLoopBlocks()
1217 static void buildClonedLoops(Loop &OrigL, ArrayRef<BasicBlock *> ExitBlocks, in buildClonedLoops()
1467 deleteDeadClonedBlocks(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in deleteDeadClonedBlocks()
1497 SmallVectorImpl<BasicBlock *> &ExitBlocks, in deleteDeadBlocksFromLoop()
1691 static bool rebuildLoopAfterUnswitch(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in rebuildLoopAfterUnswitch()
1920 SmallVectorImpl<BasicBlock *> &ExitBlocks, DominatorTree &DT, LoopInfo &LI, in unswitchNontrivialInvariants()
2393 SmallVectorImpl<BasicBlock *> &ExitBlocks, in turnGuardIntoBranch()
2619 SmallVector<BasicBlock *, 4> ExitBlocks; in unswitchBestCondition() local
H A DLICM.cpp409 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnLoop() local
1507 SmallVector<BasicBlock *, 32> ExitBlocks; in splitPredecessorsOfLoopExit() local
1640 SmallVector<BasicBlock *, 32> ExitBlocks; in sink() local
1882 SmallVectorImpl<BasicBlock *> &ExitBlocks, in promoteLoopAccessesToScalars()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp118 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
132 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1113 ArrayRef<BasicBlock *> ExitBlocks, BasicBlock *ParentBB, in buildClonedLoopBlocks()
1359 static void buildClonedLoops(Loop &OrigL, ArrayRef<BasicBlock *> ExitBlocks, in buildClonedLoops()
1609 deleteDeadClonedBlocks(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in deleteDeadClonedBlocks()
1640 SmallVectorImpl<BasicBlock *> &ExitBlocks, in deleteDeadBlocksFromLoop()
1844 static bool rebuildLoopAfterUnswitch(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in rebuildLoopAfterUnswitch()
2160 SmallVector<BasicBlock *, 4> ExitBlocks; in unswitchNontrivialInvariants() local
2872 SmallVector<BasicBlock *, 4> ExitBlocks; in isSafeForNoNTrivialUnswitching() local
H A DLICM.cpp470 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnLoop() local
1536 SmallVector<BasicBlock *, 32> ExitBlocks; in splitPredecessorsOfLoopExit() local
1670 SmallVector<BasicBlock *, 32> ExitBlocks; in sink() local
1954 SmallVectorImpl<BasicBlock *> &ExitBlocks, in promoteLoopAccessesToScalars()
/aosp_15_r20/external/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp115 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
129 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
/aosp_15_r20/external/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h64 getExitBlocks(SmallVectorImpl<BlockT*> &ExitBlocks) const { in getExitBlocks()
79 SmallVector<BlockT*, 8> ExitBlocks; in getExitBlock() local
/aosp_15_r20/external/llvm/lib/Transforms/Scalar/
H A 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()
H A DLoopInstSimplify.cpp80 SmallVector<BasicBlock*, 8> ExitBlocks; in runOnLoop() local
H A 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
H A DLoopUnswitch.cpp1009 const SmallVectorImpl<BasicBlock *> &ExitBlocks){ in SplitExitEdges()
1048 SmallVector<BasicBlock*, 8> ExitBlocks; in UnswitchNontrivialCondition() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp677 ArrayRef<BasicBlock *> ExitBlocks, in updateForClonedLoop()
774 ArrayRef<BasicBlock *> ExitBlocks, Iter ValuesBegin, Iter ValuesEnd, in privateUpdateExitBlocksForClonedLoop()
788 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop()
796 ArrayRef<BasicBlock *> ExitBlocks, in updateExitBlocksForClonedLoop()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp654 ArrayRef<BasicBlock *> ExitBlocks, in updateForClonedLoop()
747 ArrayRef<BasicBlock *> ExitBlocks, Iter ValuesBegin, Iter ValuesEnd, in privateUpdateExitBlocksForClonedLoop()
761 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop()
769 ArrayRef<BasicBlock *> ExitBlocks, in updateExitBlocksForClonedLoop()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp184 BasicBlock *PH, ArrayRef<BasicBlock *> ExitBlocks, in PGOCounterPromoterHelper()
228 ArrayRef<BasicBlock *> ExitBlocks; member in __anon3f23ffe50111::PGOCounterPromoterHelper
367 SmallVector<BasicBlock *, 8> ExitBlocks; member in __anon3f23ffe50111::PGOCounterPromoter
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp161 BasicBlock *PH, ArrayRef<BasicBlock *> ExitBlocks, in PGOCounterPromoterHelper()
218 ArrayRef<BasicBlock *> ExitBlocks; member in __anoncf5dcaab0111::PGOCounterPromoterHelper
383 SmallVector<BasicBlock *, 8> ExitBlocks; member in __anoncf5dcaab0111::PGOCounterPromoter
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp136 SmallVector<MachineBasicBlock *, 4> ExitBlocks; in isRegLiveInExitBlocks() local

123