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

References

include/llvm/IR/CFGDiff.h
  109         SuccInsert[U.getFrom()].push_back(U.getTo());
  110         PredInsert[U.getTo()].push_back(U.getFrom());
  112         SuccDelete[U.getFrom()].push_back(U.getTo());
  113         PredDelete[U.getTo()].push_back(U.getFrom());
include/llvm/Support/CFGUpdate.h
   46     getFrom()->printAsOperand(OS, false);
   75     NodePtr From = U.getFrom();
  102       Operations[{U.getFrom(), U.getTo()}] = int(i);
  104       Operations[{U.getTo(), U.getFrom()}] = int(i);
  109                return Operations[{A.getFrom(), A.getTo()}] >
  110                       Operations[{B.getFrom(), B.getTo()}];
include/llvm/Support/GenericDomTreeConstruction.h
 1165         DT.insertEdge(Update.getFrom(), Update.getTo());
 1167         DT.deleteEdge(Update.getFrom(), Update.getTo());
 1184       BUI.FutureSuccessors[U.getFrom()].push_back({U.getTo(), U.getKind()});
 1185       BUI.FuturePredecessors[U.getTo()].push_back({U.getFrom(), U.getKind()});
 1237     auto &FS = BUI.FutureSuccessors[CurrentUpdate.getFrom()];
 1241     if (FS.empty()) BUI.FutureSuccessors.erase(CurrentUpdate.getFrom());
 1244     assert(FP.back().getPointer() == CurrentUpdate.getFrom() &&
 1250       InsertEdge(DT, &BUI, CurrentUpdate.getFrom(), CurrentUpdate.getTo());
 1252       DeleteEdge(DT, &BUI, CurrentUpdate.getFrom(), CurrentUpdate.getTo());
 1615     BUI.FutureSuccessors[U.getFrom()].push_back({U.getTo(), U.getKind()});
 1616     BUI.FuturePredecessors[U.getTo()].push_back({U.getFrom(), U.getKind()});
lib/Analysis/DomTreeUpdater.cpp
   27   const auto *From = Update.getFrom();
   55   return Update.getFrom() == Update.getTo();
  257     auto Edge = std::make_pair(U.getFrom(), U.getTo());
  467           BasicBlock *From = U.getFrom();
lib/Analysis/MemorySSAUpdater.cpp
  788       InsertUpdates.push_back({DT.Insert, Update.getFrom(), Update.getTo()});
  790       RevDeleteUpdates.push_back({DT.Insert, Update.getFrom(), Update.getTo()});
  810     removeEdge(Update.getFrom(), Update.getTo());
  917     AddedBlockSet.insert(Edge.getFrom());