Lines Matching refs:BlockNode
69 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; typedef
124 void Distribution::add(const BlockNode &Node, uint64_t Amount, in add()
180 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
293 const BlockNode &Pred, in addToDist()
294 const BlockNode &Succ, in addToDist()
299 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist()
303 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()
405 for (const BlockNode &M : Loop.Nodes) { in packageLoop()
415 const DitheringDistributer &D, const BlockNode &T, in debugAssign()
426 void BlockFrequencyInfoImplBase::distributeMass(const BlockNode &Source, in distributeMass()
511 for (const BlockNode &N : Loop.Nodes) { in unwrapLoop()
553 BlockFrequencyInfoImplBase::getBlockFreq(const BlockNode &Node) const { in getBlockFreq()
561 const BlockNode &Node) const { in getBlockProfileCount()
583 BlockFrequencyInfoImplBase::isIrrLoopHeader(const BlockNode &Node) { in isIrrLoopHeader()
590 BlockFrequencyInfoImplBase::getFloatingBlockFreq(const BlockNode &Node) const { in getFloatingBlockFreq()
596 void BlockFrequencyInfoImplBase::setBlockFreq(const BlockNode &Node, in setBlockFreq()
604 BlockFrequencyInfoImplBase::getBlockName(const BlockNode &Node) const { in getBlockName()
615 const BlockNode &Node) const { in printBlockFreq()
649 void IrreducibleGraph::addEdge(IrrNode &Irr, const BlockNode &Succ, in addEdge()