Lines Matching refs:BlockNode
89 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; typedef
144 void Distribution::add(const BlockNode &Node, uint64_t Amount, in add()
200 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
313 const BlockNode &Pred, in addToDist()
314 const BlockNode &Succ, in addToDist()
319 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist()
323 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()
425 for (const BlockNode &M : Loop.Nodes) { in packageLoop()
435 const DitheringDistributer &D, const BlockNode &T, in debugAssign()
446 void BlockFrequencyInfoImplBase::distributeMass(const BlockNode &Source, in distributeMass()
531 for (const BlockNode &N : Loop.Nodes) { in unwrapLoop()
573 BlockFrequencyInfoImplBase::getBlockFreq(const BlockNode &Node) const { in getBlockFreq()
590 const BlockNode &Node, in getBlockProfileCount()
615 BlockFrequencyInfoImplBase::isIrrLoopHeader(const BlockNode &Node) { in isIrrLoopHeader()
622 BlockFrequencyInfoImplBase::getFloatingBlockFreq(const BlockNode &Node) const { in getFloatingBlockFreq()
628 void BlockFrequencyInfoImplBase::setBlockFreq(const BlockNode &Node, in setBlockFreq()
636 BlockFrequencyInfoImplBase::getBlockName(const BlockNode &Node) const { in getBlockName()
647 const BlockNode &Node) const { in printBlockFreq()
681 void IrreducibleGraph::addEdge(IrrNode &Irr, const BlockNode &Succ, in addEdge()