llvm::SDNodeDesc

Generated description of a target-specific SelectionDAG node.

Synopsis

Declared in <llvm/CodeGen/SDNodeInfo.h>

struct SDNodeDesc;

Member Functions

NameDescription
hasFlag Return true if this description has the given flag.
hasProperty Return true if this description has the given property.

Data Members

NameDescription
ConstraintCount Number of type constraints for this node.
ConstraintOffset Offset of this node's type constraints in the constraint table.
Flags Bitmask of SDNF flags for this node.
NameOffset Offset of this node's name in the generated string table.
NumOperands Number of normal operands, or negative if the fixed count is unknown.
NumResults Number of normal (non-chain, non-glue) results.
Properties Bitmask of SDNP properties for this node.
TSFlags Target-specific flags from the SDNode TableGen definition.