LLVM API Documentation

Public Member Functions | Static Public Member Functions | Friends
llvm::TargetIndexSDNode Class Reference

Completely target-dependent object reference. More...

#include <SelectionDAGNodes.h>

Inheritance diagram for llvm::TargetIndexSDNode:
Inheritance graph
[legend]
Collaboration diagram for llvm::TargetIndexSDNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TargetIndexSDNode (int Idx, EVT VT, int64_t Ofs, unsigned char TF)
unsigned char getTargetFlags () const
int getIndex () const
int64_t getOffset () const

Static Public Member Functions

static bool classof (const SDNode *N)

Friends

class SelectionDAG

Detailed Description

Completely target-dependent object reference.

Definition at line 1552 of file SelectionDAGNodes.h.


Constructor & Destructor Documentation

llvm::TargetIndexSDNode::TargetIndexSDNode ( int  Idx,
EVT  VT,
int64_t  Ofs,
unsigned char  TF 
) [inline]

Definition at line 1559 of file SelectionDAGNodes.h.


Member Function Documentation

static bool llvm::TargetIndexSDNode::classof ( const SDNode N) [inline, static]

Definition at line 1568 of file SelectionDAGNodes.h.

References llvm::SDNode::getOpcode().

Definition at line 1565 of file SelectionDAGNodes.h.

Referenced by AddNodeIDCustom().

int64_t llvm::TargetIndexSDNode::getOffset ( ) const [inline]

Definition at line 1566 of file SelectionDAGNodes.h.

Referenced by AddNodeIDCustom().

Definition at line 1564 of file SelectionDAGNodes.h.

Referenced by AddNodeIDCustom().


Friends And Related Function Documentation

friend class SelectionDAG [friend]

Reimplemented from llvm::SDNode.

Definition at line 1556 of file SelectionDAGNodes.h.


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