• Home
  • Raw
  • Download

Lines Matching refs:BlockNode

236       const Print<NodeAddr<BlockNode*>> &P) {  in operator <<()
274 OS << PrintNode<BlockNode*>(I, P.G) << '\n'; in operator <<()
516 void BlockNode::addPhi(NodeAddr<PhiNode*> PA, const DataFlowGraph &G) { in addPhi()
546 NodeAddr<BlockNode*> FuncNode::findBlock(const MachineBasicBlock *BB, in findBlock()
549 return NodeAddr<BlockNode*>(NA).Addr->getCode() == BB; in findBlock()
554 return NodeAddr<BlockNode*>(); in findBlock()
558 NodeAddr<BlockNode*> FuncNode::getEntryBlock(const DataFlowGraph &G) { in getEntryBlock()
878 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse()
901 NodeAddr<PhiNode*> DataFlowGraph::newPhi(NodeAddr<BlockNode*> Owner) { in newPhi()
907 NodeAddr<StmtNode*> DataFlowGraph::newStmt(NodeAddr<BlockNode*> Owner, in newStmt()
915 NodeAddr<BlockNode*> DataFlowGraph::newBlock(NodeAddr<FuncNode*> Owner, in newBlock()
917 NodeAddr<BlockNode*> BA = newNode(NodeAttrs::Code | NodeAttrs::Block); in newBlock()
947 NodeAddr<BlockNode*> EA = Func.Addr->getEntryBlock(*this); in build()
965 for (NodeAddr<BlockNode*> BA : Blocks) in build()
967 for (NodeAddr<BlockNode*> BA : Blocks) in build()
1176 void DataFlowGraph::buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In) { in buildStmt()
1273 void DataFlowGraph::buildBlockRefs(NodeAddr<BlockNode*> BA, in buildBlockRefs()
1294 NodeAddr<BlockNode*> BA) { in recordDefsForDF()
1346 NodeAddr<BlockNode*> BA) { in buildPhis()
1422 auto PBA = addr<BlockNode*>(P); in buildPhis()
1446 for (NodeAddr<BlockNode*> BA : Func.Addr->members(*this)) { in removeUnusedPhis()
1483 NodeAddr<BlockNode*> BA = PA.Addr->getOwner(*this); in removeUnusedPhis()
1565 void DataFlowGraph::linkBlockRefs(DefStackMap &DefM, NodeAddr<BlockNode*> BA) { in linkBlockRefs()