llvm::OperandTraits<PHINode>

Operand layout traits for PHINode.

Synopsis

Declared in <llvm/IR/Instructions.h>

template<>
struct OperandTraits<PHINode>
    : HungoffOperandTraits

Base Classes

NameDescription
HungoffOperandTraitsHungoffOperandTraits - 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.

Static Member Functions

NameDescription
op_begin Return a pointer to the first hung-off operand Use for U.
op_end Return a pointer past the last hung-off operand Use for U.
operands Return the number of operands of U.