Home
last modified time | relevance | path

Searched defs:CurLoop (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMustExecute.cpp45 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 DDependenceAnalysis.cpp363 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 DScalarEvolutionExpander.cpp704 const Loop *CurLoop = I->first; in visitAddExpr() local
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp420 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 DLoopIdiomRecognize.cpp115 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 DLoopVersioningLICM.cpp211 Loop *CurLoop = nullptr; member
H A DSeparateConstOffsetFromGEP.cpp1226 GetElementPtrInst *FirstGEP, GetElementPtrInst *SecondGEP, Loop *CurLoop) { in isLegalToSwapOperand()
H A DGuardWidening.cpp361 auto *CurLoop = LI.getLoopFor(CurBB); in eliminateGuardViaWidening() local
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp615 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 DHexagonVectorLoopCarriedReuse.cpp283 Loop *CurLoop; member in __anon54476f390111::HexagonVectorLoopCarriedReuse
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DPHIElimination.cpp564 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr; in SplitPHIEdges() local
H A DMachineTraceMetrics.cpp329 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTracePred() local
357 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTraceSucc() local
H A DMachineLICM.cpp111 MachineLoop *CurLoop; // The current loop we are working on. member in __anona8a949b30111::MachineLICMBase
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h95 for (const LoopT *CurLoop = ParentLoop; CurLoop; in getLoopDepth() local
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp428 llvm::collectChildrenInLoop(DomTreeNode *N, const Loop *CurLoop) { in collectChildrenInLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp235 Loop &CurLoop, LoopInfo &LI) in PGOCounterPromoter()