HomeSort by relevance Sort by last modified time
    Searched refs:DAGUpdateListener (Results 1 - 6 of 6) sorted by null

  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 171 /// DAGUpdateListener - Clients of various APIs that cause global effects on
175 /// A DAGUpdateListener automatically registers itself with DAG when it is
177 struct DAGUpdateListener {
178 DAGUpdateListener *const Next;
181 explicit DAGUpdateListener(SelectionDAG &D)
186 virtual ~DAGUpdateListener() {
201 /// DAGUpdateListener is a friend so it can manipulate the listener stack.
202 friend struct DAGUpdateListener;
204 /// UpdateListeners - Linked list of registered DAGUpdateListener instances.
205 /// This stack is maintained by DAGUpdateListener RAII
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp 626 /// NodeUpdateListener - This class is a DAGUpdateListener that listens for
628 class NodeUpdateListener : public SelectionDAG::DAGUpdateListener {
634 : SelectionDAG::DAGUpdateListener(dtl.getDAG()),
    [all...]
SelectionDAGISel.cpp 739 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
743 : SelectionDAG::DAGUpdateListener(DAG), ISelPosition(isp) {}
    [all...]
SelectionDAG.cpp 63 void SelectionDAG::DAGUpdateListener::NodeDeleted(SDNode*, SDNode*) {}
64 void SelectionDAG::DAGUpdateListener::NodeUpdated(SDNode*) {}
576 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
717 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
725 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
    [all...]
LegalizeDAG.cpp 50 class SelectionDAGLegalize : public SelectionDAG::DAGUpdateListener {
154 // DAGUpdateListener implementation.
216 : SelectionDAG::DAGUpdateListener(dag),
    [all...]
DAGCombiner.cpp 352 /// WorkListRemover - This class is a DAGUpdateListener that removes any deleted
354 class WorkListRemover : public SelectionDAG::DAGUpdateListener {
358 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}
    [all...]

Completed in 248 milliseconds