Searched refs:BlockNode (Results 1 – 11 of 11) sorted by relevance
192 struct BlockNode { struct369 BlockNode TargetNode;457 const BlockNode &Pred, const BlockNode &Succ, uint64_t Weight);607 using BlockNode = BFIBase::BlockNode;609 BlockNode Node;622 BlockNode Start;880 return BlockNode(getIndex(I));1155 BlockNode NewNode(Freqs.size());1173 BlockNode Node = getNode(I);1336 BlockNode Node = getNode(I);[all …]
90 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; typedef145 void Distribution::add(const BlockNode &Node, uint64_t Amount, in add()201 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()314 const BlockNode &Pred, in addToDist()315 const BlockNode &Succ, in addToDist()320 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist()324 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()426 for (const BlockNode &M : Loop.Nodes) { in packageLoop()526 for (const BlockNode &N : Loop.Nodes) { in unwrapLoop()607 BlockFrequencyInfoImplBase::isIrrLoopHeader(const BlockNode &Node) { in isIrrLoopHeader()[all …]
129 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) in collect()158 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in collect()232 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in erase()
91 bool processBlock(NodeAddr<BlockNode *> BA);764 bool HexagonOptAddrMode::processBlock(NodeAddr<BlockNode *> BA) { in processBlock()882 for (NodeAddr<BlockNode *> BA : FA.Addr->members(*DFG)) in runOnMachineFunction()
106 NodeAddr<BlockNode*> BA = DFG.findBlock(B); in scanBlock()
165 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in run()
164 NodeAddr<BlockNode *> BA = PA.Addr->getOwner(DFG); in getAllReachingDefs()359 NodeAddr<BlockNode *> BA = IA.Addr->getOwner(DFG); in getNearestAliasedRef()398 BA = NodeAddr<BlockNode *>(); in getNearestAliasedRef()466 for (NodeAddr<BlockNode *> BA : Blocks) { in computePhiInfo()747 for (NodeAddr<BlockNode *> BA : DFG.getFunc().Addr->members(DFG)) { in computeLiveIns()785 for (NodeAddr<BlockNode *> BA : Blocks) { in computeLiveIns()804 for (NodeAddr<BlockNode *> BA : Blocks) { in computeLiveIns()830 auto PrA = DFG.addr<BlockNode *>(PUA.Addr->getPredecessor()); in computeLiveIns()1059 NodeAddr<BlockNode *> BA = IA.Addr->getOwner(DFG); in traverse()1093 NodeAddr<BlockNode *> BTA = ITA.Addr->getOwner(DFG); in traverse()
300 OS << PrintNode<BlockNode *>(I, P.G) << '\n'; in operator <<()539 void BlockNode::addPhi(Phi PA, const DataFlowGraph &G) { in addPhi()
376 struct BlockNode;392 using Block = NodeAddr<BlockNode *>;643 struct BlockNode : public CodeNode { struct
470 NodeAddr<BlockNode *> EntryBlock = DFG.getFunc().Addr->getEntryBlock(DFG); in getGadgetGraph()477 for (NodeAddr<BlockNode *> BA : DFG.getFunc().Addr->members(DFG)) { in getGadgetGraph()
1460 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; in calculateNewCallTerminatorWeights() typedef1474 BlockNode ExitNode(i); in calculateNewCallTerminatorWeights()