class TargetIndexSDNode

Declaration

class TargetIndexSDNode : public SDNode { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1874

Inherits from: SDNode

Member Variables

Inherited from SDNode:

protected
public PersistentId

Method Overview

Inherited from SDNode:

Inherited from FoldingSetBase::Node:

Methods

TargetIndexSDNode(int Idx,
                  llvm::EVT VT,
                  int64_t Ofs,
                  unsigned int TF)

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1882

Parameters

int Idx
llvm::EVT VT
int64_t Ofs
unsigned int TF

static bool classof(const llvm::SDNode* N)

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1890

Parameters

const llvm::SDNode* N

int getIndex() const

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1887

int64_t getOffset() const

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1888

unsigned int getTargetFlags() const

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:1886