class JumpTableSDNode

Declaration

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

Description

Represents one node in the SelectionDAG.

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

Inherits from: SDNode

Member Variables

private int JTI
private unsigned int TargetFlags

Inherited from SDNode:

protected
public PersistentId

Method Overview

Inherited from SDNode:

Inherited from FoldingSetBase::Node:

Methods

JumpTableSDNode(int jti,
                llvm::EVT VT,
                bool isTarg,
                unsigned int TF)

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

Parameters

int jti
llvm::EVT VT
bool isTarg
unsigned int TF

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

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

Parameters

const llvm::SDNode* N

int getIndex() const

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

unsigned int getTargetFlags() const

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