Searched refs:DAGUpdateListener (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DSelectionDAG.h181 /// DAGUpdateListener - Clients of various APIs that cause global effects on
185 /// A DAGUpdateListener automatically registers itself with DAG when it is
187 struct DAGUpdateListener { struct in class:llvm::SelectionDAG
188 DAGUpdateListener *const Next;
191 explicit DAGUpdateListener(SelectionDAG &D) function in struct:llvm::SelectionDAG::DAGUpdateListener
196 virtual ~DAGUpdateListener() {
211 /// DAGUpdateListener is a friend so it can manipulate the listener stack.
212 friend struct DAGUpdateListener;
214 /// UpdateListeners - Linked list of registered DAGUpdateListener instances.
215 /// This stack is maintained by DAGUpdateListener RAI
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp623 /// NodeUpdateListener - This class is a DAGUpdateListener that listens for
625 class NodeUpdateListener : public SelectionDAG::DAGUpdateListener {
631 : SelectionDAG::DAGUpdateListener(dtl.getDAG()),
H A DSelectionDAG.cpp75 void SelectionDAG::DAGUpdateListener::NodeDeleted(SDNode*, SDNode*) {}
76 void SelectionDAG::DAGUpdateListener::NodeUpdated(SDNode*) {}
592 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
736 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
744 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
5349 class RAUWUpdateListener : public SelectionDAG::DAGUpdateListener {
5363 : SelectionDAG::DAGUpdateListener(d), UI(ui), UE(ue) {}
H A DSelectionDAGISel.cpp711 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
715 : SelectionDAG::DAGUpdateListener(DAG), ISelPosition(isp) {}
H A DLegalizeDAG.cpp49 class SelectionDAGLegalize : public SelectionDAG::DAGUpdateListener {
147 // DAGUpdateListener implementation.
209 : SelectionDAG::DAGUpdateListener(dag),
H A DDAGCombiner.cpp336 /// WorkListRemover - This class is a DAGUpdateListener that removes any deleted
338 class WorkListRemover : public SelectionDAG::DAGUpdateListener {
342 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}

Completed in 299 milliseconds