struct HungoffOperandTraits
Declaration
template <unsigned int MINARITY = 1>
struct HungoffOperandTraits { /* full declaration omitted */ };
Description
HungoffOperandTraits - determine the allocation regime of the Use array when it is not a prefix to the User object, but allocated at an unrelated heap address. This is the traits class that is needed when the Use array must be resizable.
Declared at: llvm/include/llvm/IR/OperandTraits.h:95
Templates
- unsigned int MINARITY = 1
Method Overview
- public static llvm::Use * op_begin(llvm::User * U)
- public static llvm::Use * op_end(llvm::User * U)
- public static unsigned int operands(const llvm::User * U)
Methods
¶static llvm::Use* op_begin(llvm::User* U)
static llvm::Use* op_begin(llvm::User* U)
Declared at: llvm/include/llvm/IR/OperandTraits.h:96
Parameters
- llvm::User* U
¶static llvm::Use* op_end(llvm::User* U)
static llvm::Use* op_end(llvm::User* U)
Declared at: llvm/include/llvm/IR/OperandTraits.h:99
Parameters
- llvm::User* U
¶static unsigned int operands(const llvm::User* U)
static unsigned int operands(const llvm::User* U)
Declared at: llvm/include/llvm/IR/OperandTraits.h:102
Parameters
- const llvm::User* U