HomeSort by: relevance | last modified time | path
    Searched refs:getLoopFor (Results 1 - 25 of 93) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblySortRegion.cpp 18 const auto *ML = MLI.getLoopFor(MBB);
47 return getBottom(MLI.getLoopFor(R->getHeader()));
WebAssemblyCFGSort.cpp 199 if (MachineLoop *L = MLI.getLoopFor(&MBB))
246 if (MachineLoop *SuccL = MLI.getLoopFor(Succ))
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 124 inline MachineLoop *getLoopFor(const MachineBasicBlock *BB) const {
125 return LI.getLoopFor(BB);
128 /// Same as getLoopFor.
130 return LI.getLoopFor(BB);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopSimplifyCFG.cpp 102 Loop *BBL = LI.getLoopFor(BB);
245 bool TakeFoldCandidate = TheOnlySucc && LI.getLoopFor(BB) == &L;
279 return !TheOnlySucc || TheOnlySucc == To || LI.getLoopFor(From) != &L;
389 if (Loop *OuterLoop = LI.getLoopFor(Preheader)) {
452 assert(LI.getLoopFor(BB) != &L && "Attempt to remove current loop!");
453 Loop *DL = LI.getLoopFor(BB);
485 assert(LI.getLoopFor(BB) == &L && "Should be a loop block!");
665 if (!Pred || !Pred->getSingleSuccessor() || LI.getLoopFor(Pred) != &L)
Sink.cpp 96 Loop *succ = LI.getLoopFor(SuccToSinkTo);
97 Loop *cur = LI.getLoopFor(Inst->getParent());
SimpleLoopUnswitch.cpp 291 if (Loop *ExitL = LI.getLoopFor(ExitBB))
305 assert(OldParentL == LI.getLoopFor(&Preheader) &&
351 Loop *TopMost = LI.getLoopFor(ExitBB);
662 Loop *ExitL = LI.getLoopFor(DefaultExitBB);
679 Loop *ExitL = LI.getLoopFor(CaseI->getCaseSuccessor());
1207 if (LI.getLoopFor(BB) == &OrigL)
1279 if (Loop *ExitL = LI.getLoopFor(ExitBB)) {
1367 if (LI.getLoopFor(BB) == &OrigL) {
1482 assert(LI.getLoopFor(BB) == OuterL &&
1673 if (Loop *InnerL = LI.getLoopFor(BB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
CFG.h 153 for (const auto *Lp = LI.getLoopFor(Src); Lp; Lp = Lp->getParentLoop()) {
LoopInfo.h 964 LoopT *getLoopFor(const BlockT *BB) const { return BBMap.lookup(BB); }
966 /// Same as getLoopFor.
967 const LoopT *operator[](const BlockT *BB) const { return getLoopFor(BB); }
972 const LoopT *L = getLoopFor(BB);
978 const LoopT *L = getLoopFor(BB);
1124 Loop *ToLoop = getLoopFor(I->getParent());
1130 return ToLoop->contains(getLoopFor(From->getParent()));
1150 auto *OldLoop = getLoopFor(OldBB);
1151 auto *NewLoop = getLoopFor(NewBB);
1174 if (UBB != NewBB && getLoopFor(UBB) != NewLoop
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
SyncDependenceAnalysis.cpp 148 auto *NestedLoop = LI.getLoopFor(NextBB);
335 const auto *DivBlockLoop = LI.getLoopFor(&DivTermBlock);
356 const auto *BlockLoop = LI.getLoopFor(SuccBlock);
377 auto *BlockLoop = LI.getLoopFor(Block);
DivergenceAnalysis.cpp 118 for (const auto *Loop = LI.getLoopFor(Inst->getParent());
252 const Loop *ExitLevelLoop = LI.getLoopFor(&DivExit);
298 const auto *BranchLoop = LI.getLoopFor(Term.getParent());
CFG.cpp 129 const Loop *L = LI->getLoopFor(BB);
253 if (LI && LI->getLoopFor(BB) != nullptr)
LoopInfo.cpp 474 return isBlockInLCSSAForm(*LI.getLoopFor(BB), *BB, DT);
723 Loop *L = LI->getLoopFor(POI);
751 Loop *L = LI->getLoopFor(*POI);
768 Loop *OuterParent = LI->getLoopFor(BB);
830 Loop *L = LI->getLoopFor(*I);
888 if (getLoopFor(BB) != Unloop)
945 const Loop *L = getLoopFor(I->getParent());
IVUsers.cpp 69 SE->getSCEVAtScope(AR, LI->getLoopFor(I->getParent())) != AR);
102 Loop *DomLoop = LI->getLoopFor(DomBB);
235 if (LI->getLoopFor(User->getParent()) != L) {
Delinearization.cpp 71 for (Loop *L = LI->getLoopFor(BB); L != nullptr; L = L->getParentLoop()) {
MustExecute.cpp 420 Loop *L = LI.getLoopFor(I.getParent());
433 Loop *L = LI.getLoopFor(I.getParent());
511 const Loop *L = LI ? LI->getLoopFor(InitBB) : nullptr;
616 const Loop *L = LI->getLoopFor(ToBB);
653 const Loop *L = LI ? LI->getLoopFor(InitBB) : nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ShrinkWrap.cpp 400 MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
411 if (Restore && (MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
422 MLI->getLoopFor(Restore)->getExitingBlocks(ExitBlocks);
MachineTraceMetrics.cpp 169 MachineTraceMetrics::Ensemble::getLoopFor(const MachineBasicBlock *MBB) const {
170 return MTM.Loops->getLoopFor(MBB);
329 const MachineLoop *CurLoop = getLoopFor(MBB);
357 const MachineLoop *CurLoop = getLoopFor(MBB);
365 if (isExitingLoop(CurLoop, getLoopFor(Succ)))
460 if (const MachineLoop *FromLoop = LB.Loops->getLoopFor(*From)) {
465 if (isExitingLoop(FromLoop, LB.Loops->getLoopFor(To)))
597 const MachineLoop *Loop = getLoopFor(MBB);
605 const MachineLoop *Loop = getLoopFor(MBB);
606 const MachineLoop *SuccLoop = getLoopFor(TBI.Succ)
    [all...]
MachineLoopInfo.cpp 145 MachineLoop *T = getLoopFor(S);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 137 if (Loop *TIL = LI->getLoopFor(TIBB)) {
151 if (LI->getLoopFor(P) != TIL) {
264 if (Loop *TIL = LI->getLoopFor(TIBB)) {
267 if (Loop *DestLoop = LI->getLoopFor(DestBB)) {
LCSSA.cpp 101 Loop *L = LI.getLoopFor(InstBB);
198 if (auto *OtherLoop = LI.getLoopFor(ExitBB))
255 if (auto *OtherLoop = LI.getLoopFor(InsertedPN->getParent()))
367 if (LI->getLoopFor(BB) != &L)
MatrixUtils.cpp 78 if (Loop *ParentL = LI.getLoopFor(Start))
BasicBlockUtils.cpp 582 if (Loop *BBLoop = LI->getLoopFor(BB)) {
596 if (LI->getLoopFor(P) != BBLoop) {
665 if (Loop *BBLoop = LI->getLoopFor(BB)) {
668 if (Loop *SuccLoop = LI->getLoopFor(Succ)) {
780 if (Loop *L = LI->getLoopFor(Old))
845 if (Loop *L = LI->getLoopFor(Old))
922 Loop *L = LI->getLoopFor(OldBB);
938 if (Loop *PL = LI->getLoopFor(Pred))
963 if (Loop *PredLoop = LI->getLoopFor(Pred)) {
1091 L = LI->getLoopFor(BB)
    [all...]
LoopUnroll.cpp 116 if (LI->getLoopFor(BB) == L)
121 Loop *DefLoop = LI->getLoopFor(Def->getParent());
141 const Loop *OldLoop = LI->getLoopFor(OriginalBB);
608 assert((*BB != Header || LI->getLoopFor(*BB) == L) &&
928 Loop *LatchLoop = LI->getLoopFor(Latches.back());
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZMachineScheduler.cpp 89 LLVM_DEBUG(const MachineLoop *Loop = MLI->getLoopFor(MBB);
96 getSingleSchedPred(MBB, MLI->getLoopFor(MBB));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonEarlyIfConv.cpp 234 MachineLoop *L = MLI->getLoopFor(SB);
294 bool TOk = (TNP == 1 && TNS == 1 && MLI->getLoopFor(TB) == L);
295 bool FOk = (FNP == 1 && FNS == 1 && MLI->getLoopFor(FB) == L);
299 if (SkipExitBranches && MLI->getLoopFor(TB) != MLI->getLoopFor(FB))
623 if (MLI->getLoopFor(B) != L)

Completed in 51 milliseconds

1 2 3 4