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

/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h208 /// DAGUpdateListener - Clients of various APIs that cause global effects on
212 /// A DAGUpdateListener automatically registers itself with DAG when it is
214 struct DAGUpdateListener { struct in class:llvm::SelectionDAG
215 DAGUpdateListener *const Next;
218 explicit DAGUpdateListener(SelectionDAG &D) function in struct:llvm::SelectionDAG::DAGUpdateListener
223 virtual ~DAGUpdateListener() {
245 /// DAGUpdateListener is a friend so it can manipulate the listener stack.
246 friend struct DAGUpdateListener;
248 /// UpdateListeners - Linked list of registered DAGUpdateListener instances.
249 /// This stack is maintained by DAGUpdateListener RAI
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp628 /// NodeUpdateListener - This class is a DAGUpdateListener that listens for
630 class NodeUpdateListener : public SelectionDAG::DAGUpdateListener {
636 : SelectionDAG::DAGUpdateListener(dtl.getDAG()),
H A DSelectionDAG.cpp62 void SelectionDAG::DAGUpdateListener::NodeDeleted(SDNode*, SDNode*) {}
63 void SelectionDAG::DAGUpdateListener::NodeUpdated(SDNode*) {}
637 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
778 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
786 for (DAGUpdateListener *DUL = UpdateListeners; DUL; DUL = DUL->Next)
5782 class RAUWUpdateListener : public SelectionDAG::DAGUpdateListener {
5796 : SelectionDAG::DAGUpdateListener(d), UI(ui), UE(ue) {}
H A DSelectionDAGISel.cpp814 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
818 : SelectionDAG::DAGUpdateListener(DAG), ISelPosition(isp) {}
H A DLegalizeDAG.cpp51 class SelectionDAGLegalize : public SelectionDAG::DAGUpdateListener {
155 // DAGUpdateListener implementation.
217 : SelectionDAG::DAGUpdateListener(dag),
H A DDAGCombiner.cpp394 /// WorkListRemover - This class is a DAGUpdateListener that removes any deleted
396 class WorkListRemover : public SelectionDAG::DAGUpdateListener {
400 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}

Completed in 284 milliseconds