| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | LoopInfoImpl.h | 63 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getExitBlocks() 74 SmallVector<BlockT *, 8> ExitBlocks; in hasNoExitBlocks() local 84 SmallVector<BlockT *, 8> ExitBlocks; in getExitBlock() local 109 SmallVectorImpl<BlockT *> &ExitBlocks, in getUniqueExitBlocksHelper() 123 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueExitBlocks() 130 SmallVectorImpl<BlockT *> &ExitBlocks) const { in getUniqueNonLatchExitBlocks()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | LCSSA.cpp | 72 const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in isExitBlock() 106 const SmallVectorImpl<BasicBlock *> &ExitBlocks = LoopExitBlocks[L]; in formLCSSAForInstructions() local 295 Loop &L, const DominatorTree &DT, SmallVector<BasicBlock *, 8> &ExitBlocks, in computeBlocksDominatingExits() 346 SmallVector<BasicBlock *, 8> ExitBlocks; in formLCSSA() local
|
| D | LoopUtils.cpp | 759 SmallVector<BasicBlock *, 4> ExitBlocks; in getExpectedExitLoopLatchBranch() local 1192 SmallVector<BasicBlock *, 8> ExitBlocks; in canLoopBeDeleted() local 1243 SmallVector<BasicBlock*, 8> ExitBlocks; in rewriteLoopExitValues() local
|
| D | LoopUnroll.cpp | 297 SmallVector<BasicBlock *, 4> ExitBlocks; in UnrollLoop() local
|
| D | CodeExtractor.cpp | 1615 SmallPtrSet<BasicBlock *, 1> ExitBlocks; in extractCodeRegion() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | SimpleLoopUnswitch.cpp | 1070 ArrayRef<BasicBlock *> ExitBlocks, BasicBlock *ParentBB, in buildClonedLoopBlocks() 1311 static void buildClonedLoops(Loop &OrigL, ArrayRef<BasicBlock *> ExitBlocks, in buildClonedLoops() 1561 deleteDeadClonedBlocks(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in deleteDeadClonedBlocks() 1592 SmallVectorImpl<BasicBlock *> &ExitBlocks, in deleteDeadBlocksFromLoop() 1793 static bool rebuildLoopAfterUnswitch(Loop &L, ArrayRef<BasicBlock *> ExitBlocks, in rebuildLoopAfterUnswitch() 2024 SmallVectorImpl<BasicBlock *> &ExitBlocks, IVConditionInfo &PartialIVInfo, in unswitchNontrivialInvariants() 2528 SmallVectorImpl<BasicBlock *> &ExitBlocks, in turnGuardIntoBranch() 2782 SmallVector<BasicBlock *, 4> ExitBlocks; in unswitchBestCondition() local
|
| D | LICM.cpp | 457 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnLoop() local 1616 SmallVector<BasicBlock *, 32> ExitBlocks; in splitPredecessorsOfLoopExit() local 1751 SmallVector<BasicBlock *, 32> ExitBlocks; in sink() local 2022 SmallVectorImpl<BasicBlock *> &ExitBlocks, in promoteLoopAccessesToScalars()
|
| D | LoopUnswitch.cpp | 1311 Loop *L, const SmallVectorImpl<BasicBlock *> &ExitBlocks) { in splitExitEdges() 1357 SmallVector<BasicBlock*, 8> ExitBlocks; in unswitchNontrivialCondition() local
|
| D | LoopSimplifyCFG.cpp | 265 SmallVector<BasicBlock *, 8> ExitBlocks; in analyze() local
|
| D | LoopIdiomRecognize.cpp | 398 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnCountableLoop() local 624 SmallVectorImpl<BasicBlock *> &ExitBlocks) { in runOnLoopBlock()
|
| D | IndVarSimplify.cpp | 442 SmallVector<BasicBlock *, 8> ExitBlocks; in rewriteFirstIterationLoopExitValues() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | ShrinkWrap.cpp | 421 SmallVector<MachineBasicBlock*, 4> ExitBlocks; in updateSaveRestorePoints() local
|
| D | MachineLICM.cpp | 137 SmallVector<MachineBasicBlock *, 8> ExitBlocks; member in __anon82038ec60111::MachineLICMBase
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | MemorySSAUpdater.cpp | 678 ArrayRef<BasicBlock *> ExitBlocks, in updateForClonedLoop() 775 ArrayRef<BasicBlock *> ExitBlocks, Iter ValuesBegin, Iter ValuesEnd, in privateUpdateExitBlocksForClonedLoop() 789 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop() 797 ArrayRef<BasicBlock *> ExitBlocks, in updateExitBlocksForClonedLoop()
|
| D | LoopInfo.cpp | 1007 SmallVector<BasicBlock *, 8> ExitBlocks; in printLoop() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | LoopExtractor.cpp | 205 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnFunction() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| D | InstrProfiling.cpp | 182 BasicBlock *PH, ArrayRef<BasicBlock *> ExitBlocks, in PGOCounterPromoterHelper() 227 ArrayRef<BasicBlock *> ExitBlocks; member in __anone50db8830111::PGOCounterPromoterHelper 393 SmallVector<BasicBlock *, 8> ExitBlocks; member in __anone50db8830111::PGOCounterPromoter
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMLowOverheadLoops.cpp | 140 SmallVector<MachineBasicBlock*, 2> ExitBlocks; in ProcessLoop() local 988 SmallVector<MachineBasicBlock *, 2> ExitBlocks; in ValidateLiveOuts() local
|
| D | ARMTargetTransformInfo.cpp | 2206 SmallVector<BasicBlock *, 4> ExitBlocks; in getUnrollingPreferences() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonLoopIdiomRecognition.cpp | 2154 SmallVector<BasicBlock*, 8> ExitBlocks; in processCopyingStore() local 2374 const SCEV *BECount, SmallVectorImpl<BasicBlock*> &ExitBlocks) { in runOnLoopBlock() 2409 SmallVector<BasicBlock *, 8> ExitBlocks; in runOnCountableLoop() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCTargetTransformInfo.cpp | 770 SmallVector<BasicBlock *, 4> ExitBlocks; in isHardwareLoopProfitable() local
|