class VTSDNode

Declaration

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

Description

This class is used to represent EVT's, which are used to parameterize some operations.

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

Inherits from: SDNode

Member Variables

private llvm::EVT ValueType

Inherited from SDNode:

protected
public PersistentId

Method Overview

  • private VTSDNode(llvm::EVT VT)
  • public static bool classof(const llvm::SDNode * N)
  • public llvm::EVT getVT() const

Inherited from SDNode:

Inherited from FoldingSetBase::Node:

Methods

VTSDNode(llvm::EVT VT)

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

Parameters

llvm::EVT VT

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

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

Parameters

const llvm::SDNode* N

llvm::EVT getVT() const

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