LLVM: llvm::SDVTList Struct Reference (original) (raw)

This represents a list of ValueType's that has been intern'd by a SelectionDAG. More...

#include "[llvm/CodeGen/SelectionDAGNodes.h](SelectionDAGNodes%5F8h%5Fsource.html)"

Public Attributes
const EVT * VTs
unsigned int NumVTs

Detailed Description

This represents a list of ValueType's that has been intern'd by a SelectionDAG.

Instances of this simple value class are returned by SelectionDAG::getVTList(...).

Definition at line 80 of file SelectionDAGNodes.h.

Member Data Documentation

NumVTs

unsigned int llvm::SDVTList::NumVTs

Definition at line 82 of file SelectionDAGNodes.h.

Referenced by llvm::SelectionDAG::doesNodeExist(), FixupMMXIntrinsicTypes(), llvm::SelectionDAG::getMachineNode(), llvm::SelectionDAG::getMemIntrinsicNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNodeIfExists(), llvm::HexagonTargetLowering::LowerUAddSubO(), llvm::SelectionDAG::MorphNodeTo(), and llvm::SDNode::SDNode().

VTs

const EVT* llvm::SDVTList::VTs

Definition at line 81 of file SelectionDAGNodes.h.

Referenced by AddNodeIDValueTypes(), llvm::SelectionDAG::doesNodeExist(), FixupMMXIntrinsicTypes(), llvm::SelectionDAG::getMachineNode(), llvm::SelectionDAG::getMemIntrinsicNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNodeIfExists(), llvm::HexagonTargetLowering::LowerUAddSubO(), and llvm::SelectionDAG::MorphNodeTo().


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