Lines Matching refs:BlockNode
74 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; typedef
129 void Distribution::add(const BlockNode &Node, uint64_t Amount, in add()
185 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
298 const BlockNode &Pred, in addToDist()
299 const BlockNode &Succ, in addToDist()
304 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist()
308 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()
410 for (const BlockNode &M : Loop.Nodes) { in packageLoop()
420 const DitheringDistributer &D, const BlockNode &T, in debugAssign()
431 void BlockFrequencyInfoImplBase::distributeMass(const BlockNode &Source, in distributeMass()
516 for (const BlockNode &N : Loop.Nodes) { in unwrapLoop()
558 BlockFrequencyInfoImplBase::getBlockFreq(const BlockNode &Node) const { in getBlockFreq()
575 const BlockNode &Node, in getBlockProfileCount()
600 BlockFrequencyInfoImplBase::isIrrLoopHeader(const BlockNode &Node) { in isIrrLoopHeader()
607 BlockFrequencyInfoImplBase::getFloatingBlockFreq(const BlockNode &Node) const { in getFloatingBlockFreq()
613 void BlockFrequencyInfoImplBase::setBlockFreq(const BlockNode &Node, in setBlockFreq()
621 BlockFrequencyInfoImplBase::getBlockName(const BlockNode &Node) const { in getBlockName()
632 const BlockNode &Node) const { in printBlockFreq()
666 void IrreducibleGraph::addEdge(IrrNode &Irr, const BlockNode &Succ, in addEdge()