LLVM API Documentation
#include <OperandTraits.h>
Static Public Member Functions | |
| static Use * | op_begin (User *U) |
| static Use * | op_end (User *U) |
| static unsigned | operands (const User *) |
| static void * | allocate (unsigned) |
Classes | |
| struct | Layout |
| struct | prefix |
Definition at line 31 of file OperandTraits.h.
| static Use* llvm::FixedNumOperandTraits< ARITY >::op_begin | ( | User * | U | ) | [inline, static] |
Definition at line 32 of file OperandTraits.h.
| static Use* llvm::FixedNumOperandTraits< ARITY >::op_end | ( | User * | U | ) | [inline, static] |
Definition at line 35 of file OperandTraits.h.
| static unsigned llvm::FixedNumOperandTraits< ARITY >::operands | ( | const User * | ) | [inline, static] |
Reimplemented in llvm::OptionalOperandTraits< ARITY >, and llvm::OptionalOperandTraits< >.
Definition at line 38 of file OperandTraits.h.
| static void* llvm::FixedNumOperandTraits< ARITY >::allocate | ( | unsigned | ) | [inline, static] |