LLVM API Documentation

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

#include <SelectionDAGNodes.h>

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

List of all members.

Public Member Functions

bool isMachineConstantPoolEntry () const
const ConstantgetConstVal () const
MachineConstantPoolValuegetMachineCPVal () const
int getOffset () const
unsigned getAlignment () const
unsigned char getTargetFlags () const
TypegetType () const

Static Public Member Functions

static bool classof (const SDNode *N)

Friends

class SelectionDAG

Detailed Description

Definition at line 1281 of file SelectionDAGNodes.h.


Member Function Documentation

static bool llvm::ConstantPoolSDNode::classof ( const SDNode N) [inline, static]
unsigned llvm::ConstantPoolSDNode::getAlignment ( ) const [inline]
const Constant* llvm::ConstantPoolSDNode::getConstVal ( ) const [inline]
MachineConstantPoolValue* llvm::ConstantPoolSDNode::getMachineCPVal ( ) const [inline]
int llvm::ConstantPoolSDNode::getOffset ( ) const [inline]

Definition at line 1324 of file SelectionDAGNodes.h.

Referenced by AddNodeIDCustom().

unsigned char llvm::ConstantPoolSDNode::getTargetFlags ( ) const [inline]

Definition at line 1331 of file SelectionDAGNodes.h.

Referenced by AddNodeIDCustom().

Type * ConstantPoolSDNode::getType ( ) const

Definition at line 6275 of file SelectionDAG.cpp.

References isMachineConstantPoolEntry().

bool llvm::ConstantPoolSDNode::isMachineConstantPoolEntry ( ) const [inline]

Friends And Related Function Documentation

friend class SelectionDAG [friend]

Reimplemented from llvm::SDNode.

Definition at line 1289 of file SelectionDAGNodes.h.


Member Data Documentation

Definition at line 1283 of file SelectionDAGNodes.h.

Definition at line 1284 of file SelectionDAGNodes.h.


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