Lines Matching defs:PiBlockDDGNode
42 } else if (isa<PiBlockDDGNode>(this)) {
43 for (const DDGNode *PN : cast<const PiBlockDDGNode>(this)->getNodes()) {
44 assert(!isa<PiBlockDDGNode>(PN) && "Nested PiBlocks are not supported.");
83 } else if (isa<PiBlockDDGNode>(&N)) {
85 auto &Nodes = cast<const PiBlockDDGNode>(&N)->getNodes();
126 // PiBlockDDGNode implementation
129 PiBlockDDGNode::PiBlockDDGNode(const PiNodeList &List)
134 PiBlockDDGNode::PiBlockDDGNode(const PiBlockDDGNode &N)
140 PiBlockDDGNode::PiBlockDDGNode(PiBlockDDGNode &&N)
146 PiBlockDDGNode::~PiBlockDDGNode() { NodeList.clear(); }
227 auto *Pi = dyn_cast<PiBlockDDGNode>(&N);
241 const PiBlockDDGNode *DataDependenceGraph::getPiBlock(const NodeType &N) const {