Searched refs:LoopData (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 219 struct LoopData { 233 LoopData(LoopData *Parent, const BlockNode &Header) 237 LoopData(LoopData *Parent, It1 FirstHeader, It1 LastHeader, It2 FirstOther, 288 LoopData *getContainingLoop() const { 314 LoopData *getPackagedLoop() const { 427 std::list<LoopData> Loops; 441 bool addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, 489 void computeLoopScale(LoopData &Loop); 504 void packageLoop(LoopData &Loop); 1260 using LoopData = BlockFrequencyInfoImplBase::LoopData; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 73 using LoopData = BlockFrequencyInfoImplBase::LoopData; typedef 354 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { in addLoopSuccessorsToDist() 401 void BlockFrequencyInfoImplBase::packageLoop(LoopData &Loop) { in packageLoop() 527 for (LoopData &Loop : Loops) in unwrapLoops() 684 LoopData::NodeList &Headers, LoopData::NodeList &Others) { in findIrreducibleHeaders() 751 LoopData *OuterLoop, std::list<LoopData>::iterator Insert, in createIrreducibleLoop() 756 LoopData::NodeList Headers; in createIrreducibleLoop() 757 LoopData::NodeList Others; in createIrreducibleLoop() 771 iterator_range<std::list<LoopData>::iterator> 773 const IrreducibleGraph &G, LoopData *OuterLoop, in analyzeIrreducible() [all …]
|