| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | MachineLoopInfo.h | 95 inline MachineLoop *getLoopFor(const MachineBasicBlock *BB) const { in getLoopFor() function 96 return LI.getLoopFor(BB); in getLoopFor() 102 return LI.getLoopFor(BB);
|
| HD | MachineTraceMetrics.h | 322 const MachineLoop *getLoopFor(const MachineBasicBlock*) const;
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | ShrinkWrap.cpp | 280 MLI->getLoopFor(Save) != MLI->getLoopFor(Restore))) { in updateSaveRestorePoints() 292 MLI->getLoopFor(Save) != MLI->getLoopFor(Restore)) { in updateSaveRestorePoints()
|
| HD | MachineTraceMetrics.cpp | 157 MachineTraceMetrics::Ensemble::getLoopFor(const MachineBasicBlock *MBB) const { in getLoopFor() function in MachineTraceMetrics::Ensemble 158 return MTM.Loops->getLoopFor(MBB); in getLoopFor() 316 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTracePred() 342 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTraceSucc() 350 if (isExitingLoop(CurLoop, getLoopFor(Succ))) in pickTraceSucc() 436 if (const MachineLoop *FromLoop = LB.Loops->getLoopFor(From)) { in insertEdge() 441 if (isExitingLoop(FromLoop, LB.Loops->getLoopFor(To))) in insertEdge() 572 const MachineLoop *Loop = getLoopFor(MBB); in verify() 580 const MachineLoop *Loop = getLoopFor(MBB); in verify() 581 const MachineLoop *SuccLoop = getLoopFor(TBI.Succ); in verify() [all …]
|
| HD | CalcSpillWeights.cpp | 131 loop = Loops.getLoopFor(mbb); in calculateSpillWeightAndHint()
|
| HD | MachineSink.cpp | 414 if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) && in PostponeSplitCriticalEdge()
|
| /NextBSD/contrib/llvm/include/llvm/Analysis/ |
| HD | LoopInfo.h | 540 LoopT *getLoopFor(const BlockT *BB) const { return BBMap.lookup(BB); } in getLoopFor() function 545 return getLoopFor(BB); 552 const LoopT *L = getLoopFor(BB); in getLoopDepth() 558 const LoopT *L = getLoopFor(BB); in isLoopHeader() 673 Loop *ToLoop = getLoopFor(I->getParent()); in replacementPreservesLCSSAForm() 678 return ToLoop->contains(getLoopFor(From->getParent())); in replacementPreservesLCSSAForm()
|
| HD | LoopInfoImpl.h | 360 LoopT *Subloop = LI->getLoopFor(PredBB); in discoverAndMapSubloop() 396 if (LI->getLoopFor(*PI) != Subloop) in discoverAndMapSubloop() 434 LoopT *Subloop = LI->getLoopFor(Block); in insertIntoLoop()
|
| HD | LoopIterator.h | 154 if (!DFS.L->contains(LI->getLoopFor(BB))) in visitPreorder()
|
| /NextBSD/contrib/llvm/lib/Transforms/Utils/ |
| HD | BreakCriticalEdges.cpp | 263 if (Loop *TIL = LI->getLoopFor(TIBB)) { in SplitCriticalEdge() 266 if (Loop *DestLoop = LI->getLoopFor(DestBB)) { in SplitCriticalEdge() 314 if (LI->getLoopFor(P) != TIL) { in SplitCriticalEdge()
|
| HD | LoopUnroll.cpp | 114 if (Loop *L = LI->getLoopFor(BB)) { in FoldBlockIntoPredecessor() 322 assert(LI->getLoopFor(*BB) == L && "Header should not be in a sub-loop"); in UnrollLoop() 326 const Loop *OldLoop = LI->getLoopFor(*BB); in UnrollLoop() 549 Loop *LatchLoop = LI->getLoopFor(Latches.back()); in UnrollLoop()
|
| HD | LCSSA.cpp | 144 if (auto *OtherLoop = LI->getLoopFor(ExitBB)) in processInstruction() 180 Loop *OtherLoop = LI->getLoopFor(PHIBB); in processInstruction()
|
| HD | SimplifyIndVar.cpp | 165 const Loop *ICmpLoop = LI->getLoopFor(ICmp->getParent()); in eliminateIVComparison() 199 const Loop *ICmpLoop = LI->getLoopFor(Rem->getParent()); in eliminateIVRemainder() 520 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, LI, Dead); in simplifyUsersOfIV()
|
| HD | BasicBlockUtils.cpp | 295 if (Loop *L = LI->getLoopFor(Old)) in SplitBlock() 329 Loop *L = LI->getLoopFor(OldBB); in UpdateAnalysisInformation() 342 if (Loop *PL = LI->getLoopFor(Pred)) in UpdateAnalysisInformation() 369 if (Loop *PredLoop = LI->getLoopFor(Pred)) { in UpdateAnalysisInformation()
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | LoopInfo.cpp | 457 Loop *L = LI->getLoopFor(*POI); in updateBlockParents() 485 Loop *L = LI->getLoopFor(*POI); in updateBlockParents() 504 Loop *OuterParent = LI->getLoopFor(*BI); in removeBlocksFromAncestors() 568 Loop *L = LI->getLoopFor(*I); in getNearestLoop() 622 if (getLoopFor(*I) != Unloop) in updateUnloop()
|
| HD | IVUsers.cpp | 62 SE->getSCEVAtScope(AR, LI->getLoopFor(I->getParent())) != AR); in isInteresting() 96 Loop *DomLoop = LI->getLoopFor(DomBB); in isSimplifiedLoopNest() 185 if (LI->getLoopFor(User->getParent()) != L) { in AddUsersImpl()
|
| HD | CFG.cpp | 113 const Loop *L = LI->getLoopFor(BB); in getOutermostLoop() 202 if (LI && LI->getLoopFor(BB) != nullptr) in isPotentiallyReachable()
|
| HD | DependenceAnalysis.cpp | 717 const Loop *SrcLoop = LI->getLoopFor(SrcBlock); in establishNestingLevels() 718 const Loop *DstLoop = LI->getLoopFor(DstBlock); in establishNestingLevels() 3399 UsefulGEP = isLoopInvariant(SrcPtrSCEV, LI->getLoopFor(Src->getParent())) && in depends() 3400 isLoopInvariant(DstPtrSCEV, LI->getLoopFor(Dst->getParent())) && in depends() 3440 classifyPair(Pair[P].Src, LI->getLoopFor(Src->getParent()), in depends() 3441 Pair[P].Dst, LI->getLoopFor(Dst->getParent()), in depends() 3518 LI->getLoopFor(Src->getParent()), in depends() 3521 LI->getLoopFor(Dst->getParent()), in depends() 3654 classifyPair(Pair[SJ].Src, LI->getLoopFor(Src->getParent()), in depends() 3655 Pair[SJ].Dst, LI->getLoopFor(Dst->getParent()), in depends() [all …]
|
| HD | Delinearization.cpp | 96 for (Loop *L = LI->getLoopFor(BB); L != nullptr; L = L->getParentLoop()) { in print()
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | LoopInstSimplify.cpp | 160 const Loop *SuccLoop = LI->getLoopFor(SuccBB); in runOnLoop() 170 if (LI->getLoopFor(ExitBB) == L && Visited.insert(ExitBB).second) in runOnLoop()
|
| HD | Sink.cpp | 212 Loop *succ = LI->getLoopFor(SuccToSinkTo); in IsAcceptableTarget() 213 Loop *cur = LI->getLoopFor(Inst->getParent()); in IsAcceptableTarget()
|
| HD | LICM.cpp | 222 if (LI->getLoopFor(BB) == L) // Ignore blocks in subloops. in runOnLoop() 565 if (Loop *OLoop = LI->getLoopFor(OInst->getParent())) in CloneInstructionInExitBlock() 729 if (Loop *L = LI.getLoopFor(I->getParent())) in maybeInsertLCSSAPHI() 1023 return LI->getLoopFor(BB) != CurLoop; in inSubLoop()
|
| HD | SampleProfile.cpp | 310 bool IsInSameLoop = LI->getLoopFor(BB1) == LI->getLoopFor(BB2); in findEquivalencesFor()
|
| HD | StructurizeCFG.cpp | 299 Loop *Loop = LI->getLoopFor(BB); in orderNodes() 325 if (LI->getLoopFor(LoopBB) == CurrentLoop) { in orderNodes() 332 CurrentLoop = LI->getLoopFor(BB); in orderNodes()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | SIAnnotateControlFlow.cpp | 283 llvm::Loop *L = LI->getLoopFor(BB); in handleLoop() 301 llvm::Loop *L = LI->getLoopFor(BB); in closeControlFlow()
|