LLVM  4.0.0
llvm::GVNExpression::AggregateValueExpression Member List

This is the complete list of members for llvm::GVNExpression::AggregateValueExpression, including all inherited members.

AggregateValueExpression(unsigned NumOperands, unsigned NumIntOperands)llvm::GVNExpression::AggregateValueExpressioninline
AggregateValueExpression(const AggregateValueExpression &)=deletellvm::GVNExpression::AggregateValueExpression
AggregateValueExpression()=deletellvm::GVNExpression::AggregateValueExpression
allocateIntOperands(BumpPtrAllocator &Allocator)llvm::GVNExpression::AggregateValueExpressioninlinevirtual
allocateOperands(RecyclerType &Recycler, BumpPtrAllocator &Allocator)llvm::GVNExpression::BasicExpressioninline
BasicExpression(unsigned NumOperands)llvm::GVNExpression::BasicExpressioninline
BasicExpression(unsigned NumOperands, ExpressionType ET)llvm::GVNExpression::BasicExpressioninline
BasicExpression(const BasicExpression &)=deletellvm::GVNExpression::BasicExpression
BasicExpression()=deletellvm::GVNExpression::BasicExpression
classof(const Expression *EB)llvm::GVNExpression::AggregateValueExpressioninlinestatic
const_int_arg_iterator typedefllvm::GVNExpression::AggregateValueExpression
const_op_iterator typedefllvm::GVNExpression::BasicExpression
deallocateOperands(RecyclerType &Recycler)llvm::GVNExpression::BasicExpressioninline
dump() const llvm::GVNExpression::Expressioninline
equals(const Expression &Other) const overridellvm::GVNExpression::AggregateValueExpressioninlinevirtual
Expression(const Expression &)=deletellvm::GVNExpression::Expression
Expression(ExpressionType ET=ET_Base, unsigned O=~2U)llvm::GVNExpression::Expressioninline
getEmptyKey()llvm::GVNExpression::Expressioninlinestatic
getExpressionType() const llvm::GVNExpression::Expressioninline
getHashValue() const overridellvm::GVNExpression::AggregateValueExpressioninlinevirtual
getNumOperands() const llvm::GVNExpression::BasicExpressioninline
getOpcode() const llvm::GVNExpression::Expressioninline
getOperand(unsigned N) const llvm::GVNExpression::BasicExpressioninline
getTombstoneKey()llvm::GVNExpression::Expressioninlinestatic
getType() const llvm::GVNExpression::BasicExpressioninline
int_arg_iterator typedefllvm::GVNExpression::AggregateValueExpression
int_op_begin()llvm::GVNExpression::AggregateValueExpressioninline
int_op_begin() const llvm::GVNExpression::AggregateValueExpressioninline
int_op_empty() const llvm::GVNExpression::AggregateValueExpressioninline
int_op_end()llvm::GVNExpression::AggregateValueExpressioninline
int_op_end() const llvm::GVNExpression::AggregateValueExpressioninline
int_op_push_back(unsigned IntOperand)llvm::GVNExpression::AggregateValueExpressioninline
int_op_size() const llvm::GVNExpression::AggregateValueExpressioninline
op_begin()llvm::GVNExpression::BasicExpressioninline
op_begin() const llvm::GVNExpression::BasicExpressioninline
op_empty() const llvm::GVNExpression::BasicExpressioninline
op_end()llvm::GVNExpression::BasicExpressioninline
op_end() const llvm::GVNExpression::BasicExpressioninline
op_iterator typedefllvm::GVNExpression::BasicExpression
op_push_back(Value *Arg)llvm::GVNExpression::BasicExpressioninline
operands()llvm::GVNExpression::BasicExpressioninline
operands() const llvm::GVNExpression::BasicExpressioninline
operator=(const AggregateValueExpression &)=deletellvm::GVNExpression::AggregateValueExpression
llvm::GVNExpression::BasicExpression::operator=(const BasicExpression &)=deletellvm::GVNExpression::BasicExpression
llvm::GVNExpression::Expression::operator=(const Expression &)=deletellvm::GVNExpression::Expression
operator==(const Expression &Other) const llvm::GVNExpression::Expressioninline
print(raw_ostream &OS) const llvm::GVNExpression::Expressioninline
printInternal(raw_ostream &OS, bool PrintEType) const overridellvm::GVNExpression::AggregateValueExpressioninlinevirtual
setOpcode(unsigned opcode)llvm::GVNExpression::Expressioninline
setOperand(unsigned N, Value *V)llvm::GVNExpression::BasicExpressioninline
setType(Type *T)llvm::GVNExpression::BasicExpressioninline
swapOperands(unsigned First, unsigned Second)llvm::GVNExpression::BasicExpressioninline
~AggregateValueExpression() overridellvm::GVNExpression::AggregateValueExpressionvirtual
~BasicExpression() overridellvm::GVNExpression::BasicExpressionvirtual
~Expression()llvm::GVNExpression::Expressionvirtual