LLVM API Documentation

ISelUpdater Class Reference

#include <DAGISelHeader.h>

Inheritance diagram for ISelUpdater:
[legend]
Collaboration diagram for ISelUpdater:
[legend]

List of all members.

Public Member Functions

 ISelUpdater (SelectionDAG::allnodes_iterator &isp)
virtual void NodeDeleted (SDNode *N, SDNode *E)
virtual void NodeUpdated (SDNode *N)
 NodeUpdated - Ignore updates for now.


Detailed Description

ISelUpdater - helper class to handle updates of the instruciton selection graph.

Definition at line 46 of file DAGISelHeader.h.


Constructor & Destructor Documentation

ISelUpdater::ISelUpdater ( SelectionDAG::allnodes_iterator &  isp  )  [inline, explicit]

Definition at line 49 of file DAGISelHeader.h.


Member Function Documentation

virtual void ISelUpdater::NodeDeleted ( SDNode *  N,
SDNode *  E 
) [inline, virtual]

NodeDeleted - Handle nodes deleted from the graph. If the node being deleted is the current ISelPosition node, update ISelPosition.

Definition at line 56 of file DAGISelHeader.h.

References ISelPosition.

virtual void ISelUpdater::NodeUpdated ( SDNode *  N  )  [inline, virtual]

NodeUpdated - Ignore updates for now.

Definition at line 62 of file DAGISelHeader.h.


The documentation for this class was generated from the following file: