Lines Matching refs:BlockNode
266 const Print<NodeAddr<BlockNode*>> &P) { in operator <<()
302 OS << PrintNode<BlockNode*>(I, P.G) << '\n'; in operator <<()
546 void BlockNode::addPhi(NodeAddr<PhiNode*> PA, const DataFlowGraph &G) { in addPhi()
576 NodeAddr<BlockNode*> FuncNode::findBlock(const MachineBasicBlock *BB, in findBlock()
579 return NodeAddr<BlockNode*>(NA).Addr->getCode() == BB; in findBlock()
584 return NodeAddr<BlockNode*>(); in findBlock()
588 NodeAddr<BlockNode*> FuncNode::getEntryBlock(const DataFlowGraph &G) { in getEntryBlock()
816 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse()
839 NodeAddr<PhiNode*> DataFlowGraph::newPhi(NodeAddr<BlockNode*> Owner) { in newPhi()
845 NodeAddr<StmtNode*> DataFlowGraph::newStmt(NodeAddr<BlockNode*> Owner, in newStmt()
853 NodeAddr<BlockNode*> DataFlowGraph::newBlock(NodeAddr<FuncNode*> Owner, in newBlock()
855 NodeAddr<BlockNode*> BA = newNode(NodeAttrs::Code | NodeAttrs::Block); in newBlock()
876 NodeAddr<BlockNode*> BA = newBlock(Func, &B); in build()
885 NodeAddr<BlockNode*> EA = Func.Addr->getEntryBlock(*this); in build()
890 for (NodeAddr<BlockNode*> BA : Blocks) in build()
923 for (NodeAddr<BlockNode*> BA : Blocks) { in build()
941 for (NodeAddr<BlockNode*> PBA : Preds) { in build()
952 for (NodeAddr<BlockNode*> BA : Blocks) in build()
954 for (NodeAddr<BlockNode*> BA : Blocks) in build()
1245 void DataFlowGraph::buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In) { in buildStmt()
1381 NodeAddr<BlockNode*> BA) { in recordDefsForDF()
1413 NodeAddr<BlockNode*> DBA = findBlock(DB); in recordDefsForDF()
1421 NodeAddr<BlockNode*> BA) { in buildPhis()
1493 for (NodeAddr<BlockNode*> PBA : Preds) { in buildPhis()
1517 for (NodeAddr<BlockNode*> BA : Func.Addr->members(*this)) { in removeUnusedPhis()
1554 NodeAddr<BlockNode*> BA = PA.Addr->getOwner(*this); in removeUnusedPhis()
1640 void DataFlowGraph::linkBlockRefs(DefStackMap &DefM, NodeAddr<BlockNode*> BA) { in linkBlockRefs()
1676 NodeAddr<BlockNode*> SBA = findBlock(SB); in linkBlockRefs()
1694 NodeAddr<BlockNode*> SBA = findBlock(SB); in linkBlockRefs()