struct OptionalOperandTraits

Declaration

template <typename SubClass, unsigned int ARITY = 1>
struct OptionalOperandTraits { /* full declaration omitted */ };

Description

OptionalOperandTraits - when the number of operands may change at runtime. Naturally it may only decrease, because the allocations may not change.

Declared at: llvm/include/llvm/IR/OperandTraits.h:53

Templates

SubClass
unsigned int ARITY = 1

Method Overview

  • public static unsigned int operands(const llvm::User * U)

Methods

ΒΆstatic unsigned int operands(const llvm::User* U)

Declared at: llvm/include/llvm/IR/OperandTraits.h:54

Parameters

const llvm::User* U