Searched refs:HeaderNode (Results 1 – 5 of 5) sorted by relevance
41 BasicBlock *HeaderNode; variable48 inline Interval(BasicBlock *Header) : HeaderNode(Header) { in Interval()52 inline BasicBlock *getHeaderNode() const { return HeaderNode; } in getHeaderNode()90 return HeaderNode == I.HeaderNode;
1165 auto &HeaderNode = Loop.Nodes[H];1166 const BlockT *Block = getBlock(HeaderNode);1171 << getBlockName(HeaderNode) << "\n");1175 LLVM_DEBUG(dbgs() << getBlockName(HeaderNode)1183 Dist.addLocal(HeaderNode, HeaderWeightValue);1195 auto &HeaderNode = Loop.Nodes[H];1196 assert(!getBlock(HeaderNode)->getIrrLoopHeaderWeight() &&1200 << getBlockName(HeaderNode) << "\n");1202 Dist.addLocal(HeaderNode, MinWeight);
30 for (::pred_iterator I = ::pred_begin(HeaderNode), E = ::pred_end(HeaderNode); in isLoop()
817 auto &HeaderNode = Loop.Nodes[H]; in adjustLoopHeaderMass() local818 auto &BackedgeMass = Loop.BackedgeMass[Loop.getHeaderIndex(HeaderNode)]; in adjustLoopHeaderMass()820 << getBlockName(HeaderNode) << ": " << BackedgeMass in adjustLoopHeaderMass()823 Dist.addLocal(HeaderNode, BackedgeMass.getMass()); in adjustLoopHeaderMass()
690 DomTreeNode *HeaderNode = DT->getNode(CurLoop->getHeader()); in getOrCreateHoistedBlock() local691 DT->changeImmediateDominator(HeaderNode, PreheaderNode); in getOrCreateHoistedBlock()