Searched refs:SimpleDDGNode (Results 1 – 3 of 3) sorted by relevance
42 if (isa<SimpleDDGNode>(this)) { in collectInstructions()43 for (Instruction *I : cast<const SimpleDDGNode>(this)->getInstructions()) in collectInstructions()83 if (isa<SimpleDDGNode>(N)) { in operator <<()85 for (const Instruction *I : cast<const SimpleDDGNode>(N).getInstructions()) in operator <<()107 SimpleDDGNode::SimpleDDGNode(Instruction &I) in SimpleDDGNode() function in SimpleDDGNode113 SimpleDDGNode::SimpleDDGNode(const SimpleDDGNode &N) in SimpleDDGNode() function in SimpleDDGNode120 SimpleDDGNode::SimpleDDGNode(SimpleDDGNode &&N) in SimpleDDGNode() function in SimpleDDGNode127 SimpleDDGNode::~SimpleDDGNode() { InstList.clear(); } in ~SimpleDDGNode()270 const auto *SimpleSrc = dyn_cast<const SimpleDDGNode>(&Src); in areNodesMergeable()271 const auto *SimpleTgt = dyn_cast<const SimpleDDGNode>(&Tgt); in areNodesMergeable()[all …]
90 if (isa<SimpleDDGNode>(Node)) in getSimpleNodeLabel()91 for (auto *II : static_cast<const SimpleDDGNode *>(Node)->getInstructions()) in getSimpleNodeLabel()109 if (isa<SimpleDDGNode>(Node)) in getVerboseNodeLabel()110 for (auto *II : static_cast<const SimpleDDGNode *>(Node)->getInstructions()) in getVerboseNodeLabel()
109 class LLVM_ABI SimpleDDGNode : public DDGNode {113 SimpleDDGNode() = delete;114 SimpleDDGNode(Instruction &I);115 SimpleDDGNode(const SimpleDDGNode &N);116 SimpleDDGNode(SimpleDDGNode &&N);117 ~SimpleDDGNode();119 SimpleDDGNode &operator=(const SimpleDDGNode &N) = default;121 SimpleDDGNode &operator=(SimpleDDGNode &&N) {134 static_cast<const SimpleDDGNode *>(this)->getInstructions()); in getInstructions()146 static bool classof(const SimpleDDGNode *N) { return true; } in classof()[all …]