Searched refs:LoopData (Results 1 – 4 of 4) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | BlockFrequencyInfoImpl.h | 200 struct LoopData { 204 LoopData *Parent; ///< The parent loop. 213 LoopData(LoopData *Parent, const BlockNode &Header) 217 LoopData(LoopData *Parent, It1 FirstHeader, It1 LastHeader, It2 FirstOther, 253 LoopData *Loop; ///< The loop this block is inside. 264 LoopData *getContainingLoop() const { 289 LoopData *getPackagedLoop() const { 391 std::list<LoopData> Loops; 399 bool addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, 409 bool addToDist(Distribution &Dist, const LoopData *OuterLoop, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | BlockFrequencyInfoImpl.h | 214 struct LoopData { struct 219 LoopData *Parent; ///< The parent loop. argument 228 LoopData(LoopData *Parent, const BlockNode &Header) in LoopData() argument 232 LoopData(LoopData *Parent, It1 FirstHeader, It1 LastHeader, It2 FirstOther, in LoopData() argument 271 LoopData *Loop = nullptr; ///< The loop this block is inside. argument 283 LoopData *getContainingLoop() const { in getContainingLoop() 309 LoopData *getPackagedLoop() const { in getPackagedLoop() 422 std::list<LoopData> Loops; 436 bool addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, 446 bool addToDist(Distribution &Dist, const LoopData *OuterLoop, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | BlockFrequencyInfoImpl.cpp | 72 using LoopData = BlockFrequencyInfoImplBase::LoopData; typedef 291 const LoopData *OuterLoop, in addToDist() 353 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { in addLoopSuccessorsToDist() 365 void BlockFrequencyInfoImplBase::computeLoopScale(LoopData &Loop) { in computeLoopScale() 400 void BlockFrequencyInfoImplBase::packageLoop(LoopData &Loop) { in packageLoop() 426 LoopData *OuterLoop, in distributeMass() 499 static void unwrapLoop(BlockFrequencyInfoImplBase &BFI, LoopData &Loop) { in unwrapLoop() 526 for (LoopData &Loop : Loops) in unwrapLoops() 611 BlockFrequencyInfoImplBase::getLoopName(const LoopData &Loop) const { in getLoopName() 630 void IrreducibleGraph::addNodesInLoop(const BFIBase::LoopData &OuterLoop) { in addNodesInLoop() [all …]
|
/external/llvm/lib/Analysis/ |
D | BlockFrequencyInfoImpl.cpp | 52 typedef BlockFrequencyInfoImplBase::LoopData LoopData; typedef 267 const LoopData *OuterLoop, in addToDist() 329 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { in addLoopSuccessorsToDist() 341 void BlockFrequencyInfoImplBase::computeLoopScale(LoopData &Loop) { in computeLoopScale() 375 void BlockFrequencyInfoImplBase::packageLoop(LoopData &Loop) { in packageLoop() 401 LoopData *OuterLoop, in distributeMass() 474 static void unwrapLoop(BlockFrequencyInfoImplBase &BFI, LoopData &Loop) { in unwrapLoop() 501 for (LoopData &Loop : Loops) in unwrapLoops() 568 BlockFrequencyInfoImplBase::getLoopName(const LoopData &Loop) const { in getLoopName() 587 void IrreducibleGraph::addNodesInLoop(const BFIBase::LoopData &OuterLoop) { in addNodesInLoop() [all …]
|