Lines Matching defs:BlockNode
580 struct BlockNode : public CodeNode {
591 NodeAddr<BlockNode*> findBlock(const MachineBasicBlock *BB,
593 NodeAddr<BlockNode*> getEntryBlock(const DataFlowGraph &G);
746 RegisterRef RR, NodeAddr<BlockNode*> PredB,
752 NodeAddr<PhiNode*> newPhi(NodeAddr<BlockNode*> Owner);
753 NodeAddr<StmtNode*> newStmt(NodeAddr<BlockNode*> Owner,
755 NodeAddr<BlockNode*> newBlock(NodeAddr<FuncNode*> Owner,
766 void buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In);
767 void buildBlockRefs(NodeAddr<BlockNode*> BA, BlockRefsMap &RefM);
769 NodeAddr<BlockNode*> BA);
771 NodeAddr<BlockNode*> BA);
777 void linkBlockRefs(DefStackMap &DefM, NodeAddr<BlockNode*> BA);