Searched refs:LoopData (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 223 struct LoopData { struct 228 LoopData *Parent; ///< The parent loop. argument 237 LoopData(LoopData *Parent, const BlockNode &Header) in LoopData() argument 241 LoopData(LoopData *Parent, It1 FirstHeader, It1 LastHeader, It2 FirstOther, in LoopData() function 280 LoopData *Loop = nullptr; ///< The loop this block is inside. argument 292 LoopData *getContainingLoop() const { in getContainingLoop() 318 LoopData *getPackagedLoop() const { in getPackagedLoop() 431 std::list<LoopData> Loops; 445 bool addLoopSuccessorsToDist(const LoopData *OuterLoop, LoopData &Loop, 455 bool addToDist(Distribution &Dist, const LoopData *OuterLoop, [all …]
|
| H A D | BranchProbabilityInfo.h | 285 using LoopData = std::pair<Loop *, int>; variable 294 LoopData getLoopData() const { return LD; } in getLoopData() 306 LoopData LD = {nullptr, -1}; 332 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight; 367 std::optional<uint32_t> getEstimatedLoopWeight(const LoopData &L) const;
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 93 using LoopData = BlockFrequencyInfoImplBase::LoopData; typedef 312 const LoopData *OuterLoop, in addToDist() 374 const LoopData *OuterLoop, LoopData &Loop, Distribution &Dist) { in addLoopSuccessorsToDist() 386 void BlockFrequencyInfoImplBase::computeLoopScale(LoopData &Loop) { in computeLoopScale() 421 void BlockFrequencyInfoImplBase::packageLoop(LoopData &Loop) { in packageLoop() 447 LoopData *OuterLoop, in distributeMass() 520 static void unwrapLoop(BlockFrequencyInfoImplBase &BFI, LoopData &Loop) { in unwrapLoop() 547 for (LoopData &Loop : Loops) in unwrapLoops() 641 BlockFrequencyInfoImplBase::getLoopName(const LoopData &Loop) const { in getLoopName() 660 void IrreducibleGraph::addNodesInLoop(const BFIBase::LoopData &OuterLoop) { in addNodesInLoop() [all …]
|
| H A D | BranchProbabilityInfo.cpp | 654 BranchProbabilityInfo::getEstimatedLoopWeight(const LoopData &L) const { in getEstimatedLoopWeight()
|