reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/DDG.h
  111     InstList = N.InstList;
  111     InstList = N.InstList;
  117     InstList = std::move(N.InstList);
  117     InstList = std::move(N.InstList);
  123     assert(!InstList.empty() && "Instruction List is empty.");
  124     return InstList;
  145     setKind((InstList.size() == 0 && Input.size() == 1)
  148     InstList.insert(InstList.end(), Input.begin(), Input.end());
  148     InstList.insert(InstList.end(), Input.begin(), Input.end());
lib/Analysis/DDG.cpp
   81   assert(InstList.empty() && "Expected empty list.");
   82   InstList.push_back(&I);
   86     : DDGNode(N), InstList(N.InstList) {
   87   assert(((getKind() == NodeKind::SingleInstruction && InstList.size() == 1) ||
   88           (getKind() == NodeKind::MultiInstruction && InstList.size() > 1)) &&
   93     : DDGNode(std::move(N)), InstList(std::move(N.InstList)) {
   94   assert(((getKind() == NodeKind::SingleInstruction && InstList.size() == 1) ||
   95           (getKind() == NodeKind::MultiInstruction && InstList.size() > 1)) &&
   99 SimpleDDGNode::~SimpleDDGNode() { InstList.clear(); }