Searched refs:Backedge (Results 1 - 5 of 5) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 145 BasicBlock *Incoming = nullptr, *Backedge = nullptr; 149 Backedge = *PI++; 155 if (contains(Backedge)) 157 std::swap(Incoming, Backedge); 158 } else if (!contains(Backedge)) 168 dyn_cast<Instruction>(PN->getIncomingValueForBlock(Backedge)))
|
H A D | BlockFrequencyInfoImpl.cpp | 416 if (W.Type == Weight::Backedge) {
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 486 BlockT *Backedge = *PI; local 489 if (DomTree.dominates(Header, Backedge) 490 && DomTree.isReachableFromEntry(Backedge)) { 491 Backedges.push_back(Backedge);
|
H A D | BlockFrequencyInfoImpl.h | 331 enum DistType { Local, Exit, Backedge }; enumerator in enum:llvm::BlockFrequencyInfoImplBase::Weight::DistType 362 add(Node, Amount, Weight::Backedge); 705 /// within the current loop, \a Weight::Backedge, a backedge to the
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 537 MachineBasicBlock *Backedge = *PI++; local 547 if (L->contains(Backedge)) 549 std::swap(Incoming, Backedge); 550 } else if (!L->contains(Backedge))
|
Completed in 177 milliseconds