| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MustExecute.cpp | 45 void SimpleLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo() 72 void ICFLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo() 97 void LoopSafetyInfo::computeBlockColors(const Loop *CurLoop) { in computeBlockColors() 112 const Loop *CurLoop) { in CanProveNotTakenFirstIteration() 154 const Loop *CurLoop, const BasicBlock *BB, in collectTransitivePredecessors() 183 bool LoopSafetyInfo::allLoopPathsLeadToBlock(const Loop *CurLoop, in allLoopPathsLeadToBlock()
|
| H A D | DependenceAnalysis.cpp | 363 const Loop *CurLoop) { in setPoint() 380 const Loop *CurLoop) { in setDistance() 1277 const Loop *CurLoop, unsigned Level, FullDependence &Result, in weakCrossingSIVtest() 1488 const Loop *CurLoop, unsigned Level, in exactSIVtest() 2158 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV() local 2180 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV() local 2190 const Loop *CurLoop = DstAddRec->getLoop(); in testSIV() local 2426 const Loop *CurLoop = AddRec->getLoop(); in gcdMIVtest() local 3087 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateDistance() local 3113 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateLine() local [all …]
|
| H A D | ScalarEvolutionExpander.cpp | 704 const Loop *CurLoop = I->first; in visitAddExpr() local
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LICM.cpp | 420 TargetTransformInfo *TTI, Loop *CurLoop, in sinkRegion() 496 Loop *CurLoop; member in __anonde5fbdfd0311::ControlFlowHoister 508 ControlFlowHoister(LoopInfo *LI, DominatorTree *DT, Loop *CurLoop, in ControlFlowHoister() 897 Loop *CurLoop) { in isLoadInvariantInLoop() 997 Loop *CurLoop, AliasSetTracker *CurAST, in canSinkOrHoistInst() 1167 static bool isFreeInLoop(const Instruction &I, const Loop *CurLoop, in isFreeInLoop() 1322 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop, in sinkThroughTriviallyReplaceablePHI() 1428 const Loop *CurLoop, ICFLoopSafetyInfo *SafetyInfo, in sink() 1584 const Loop *CurLoop, in isSafeToExecuteUnconditionally() 2098 Loop *CurLoop) { in pointerInvalidatedByLoopWithMSSA() [all …]
|
| H A D | LoopIdiomRecognize.cpp | 115 Loop *CurLoop = nullptr; member in __anon98455dea0111::LoopIdiomRecognize 826 unsigned StoreSize, Loop *CurLoop, in getNumBytes() 1182 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB, in detectPopcountIdiom() 1317 static bool detectShiftUntilZeroIdiom(Loop *CurLoop, const DataLayout &DL, in detectShiftUntilZeroIdiom()
|
| H A D | LoopVersioningLICM.cpp | 211 Loop *CurLoop = nullptr; member
|
| H A D | SeparateConstOffsetFromGEP.cpp | 1226 GetElementPtrInst *FirstGEP, GetElementPtrInst *SecondGEP, Loop *CurLoop) { in isLegalToSwapOperand()
|
| H A D | GuardWidening.cpp | 361 auto *CurLoop = LI.getLoopFor(CurBB); in eliminateGuardViaWidening() local
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 615 Loop *CurLoop; member in __anon01bf1ffb0511::PolynomialMultiplyRecognize 1912 bool HexagonLoopIdiomRecognize::isLegalStore(Loop *CurLoop, StoreInst *SI) { in isLegalStore() 1997 void HexagonLoopIdiomRecognize::collectStores(Loop *CurLoop, BasicBlock *BB, in collectStores() 2006 bool HexagonLoopIdiomRecognize::processCopyingStore(Loop *CurLoop, in processCopyingStore() 2356 bool HexagonLoopIdiomRecognize::runOnLoopBlock(Loop *CurLoop, BasicBlock *BB, in runOnLoopBlock()
|
| H A D | HexagonVectorLoopCarriedReuse.cpp | 283 Loop *CurLoop; member in __anon54476f390111::HexagonVectorLoopCarriedReuse
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PHIElimination.cpp | 564 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr; in SplitPHIEdges() local
|
| H A D | MachineTraceMetrics.cpp | 329 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTracePred() local 357 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTraceSucc() local
|
| H A D | MachineLICM.cpp | 111 MachineLoop *CurLoop; // The current loop we are working on. member in __anona8a949b30111::MachineLICMBase
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 95 for (const LoopT *CurLoop = ParentLoop; CurLoop; in getLoopDepth() local
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 428 llvm::collectChildrenInLoop(DomTreeNode *N, const Loop *CurLoop) { in collectChildrenInLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 235 Loop &CurLoop, LoopInfo &LI) in PGOCounterPromoter()
|