Searched defs:BackedgeMass (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp357 // ExitMass == HeadMass - BackedgeMass
359 for (auto &Mass : Loop.BackedgeMass)
423 OuterLoop->BackedgeMass[OuterLoop->getHeaderIndex(W.TargetNode)] += Taken;
752 for (auto &Mass : OuterLoop.BackedgeMass)
776 auto &BackedgeMass = Loop.BackedgeMass[Loop.getHeaderIndex(HeaderNode)]; local
778 << getBlockName(HeaderNode) << ": " << BackedgeMass << "\n");
779 if (BackedgeMass.getMass() > 0)
780 Dist.addLocal(HeaderNode, BackedgeMass.getMass());
/external/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h209 HeaderMassList BackedgeMass; ///< Mass returned to each loop header. member in struct:llvm::BlockFrequencyInfoImplBase::LoopData
215 BackedgeMass(1) {}
222 BackedgeMass.resize(NumHeaders);
433 /// LoopData::BackedgeMass need to be reset. Also, nodes that were packaged

Completed in 153 milliseconds