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

Derived Classes

include/llvm/CodeGen/SelectionDAG.h
  315   struct DAGNodeDeletedListener : public DAGUpdateListener {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  715 class WorklistRemover : public SelectionDAG::DAGUpdateListener {
  727 class WorklistInserter : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  576   class NodeUpdateListener : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8136 class RAUWUpdateListener : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1024 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
 2708 class MatchStateUpdater : public SelectionDAG::DAGUpdateListener

References

include/llvm/CodeGen/SelectionDAG.h
  290     DAGUpdateListener *const Next;
  315   struct DAGNodeDeletedListener : public DAGUpdateListener {
  341   DAGUpdateListener *UpdateListeners = nullptr;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  715 class WorklistRemover : public SelectionDAG::DAGUpdateListener {
  727 class WorklistInserter : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  576   class NodeUpdateListener : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  709     for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
  839   for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
  919       for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
  927   for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
 8136 class RAUWUpdateListener : public SelectionDAG::DAGUpdateListener {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1024 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
 2708 class MatchStateUpdater : public SelectionDAG::DAGUpdateListener