LLVM: llvm::GVNExpression::AggregateValueExpression Class Reference (original) (raw)
#include "[llvm/Transforms/Scalar/GVNExpression.h](GVNExpression%5F8h%5Fsource.html)"
Definition at line 417 of file GVNExpression.h.
◆ const_int_arg_iterator
◆ int_arg_iterator
| llvm::GVNExpression::AggregateValueExpression::AggregateValueExpression ( unsigned NumOperands, unsigned NumIntOperands ) |
inline |
◆ AggregateValueExpression() [2/3]
| llvm::GVNExpression::AggregateValueExpression::AggregateValueExpression ( ) |
delete |
◆ AggregateValueExpression() [3/3]
◆ ~AggregateValueExpression()
| AggregateValueExpression::~AggregateValueExpression ( ) |
overridedefault |
◆ allocateIntOperands()
| void llvm::GVNExpression::AggregateValueExpression::allocateIntOperands ( BumpPtrAllocator & Allocator) |
inline |
◆ classof()
| bool llvm::GVNExpression::AggregateValueExpression::classof ( const Expression * EB) |
inlinestatic |
◆ equals()
| bool llvm::GVNExpression::AggregateValueExpression::equals ( const Expression & Other) const |
inlineoverridevirtual |
◆ getHashValue()
| hash_code llvm::GVNExpression::AggregateValueExpression::getHashValue ( ) const |
inlineoverridevirtual |
◆ int_op_begin() [1/2]
| int_arg_iterator llvm::GVNExpression::AggregateValueExpression::int_op_begin ( ) |
inline |
◆ int_op_begin() [2/2]
◆ int_op_empty()
| bool llvm::GVNExpression::AggregateValueExpression::int_op_empty ( ) const |
inline |
◆ int_op_end() [1/2]
| int_arg_iterator llvm::GVNExpression::AggregateValueExpression::int_op_end ( ) |
inline |
◆ int_op_end() [2/2]
◆ int_op_push_back()
| void llvm::GVNExpression::AggregateValueExpression::int_op_push_back ( unsigned IntOperand) |
inline |
◆ int_op_size()
| unsigned llvm::GVNExpression::AggregateValueExpression::int_op_size ( ) const |
inline |
◆ operator=()
◆ printInternal()
| void llvm::GVNExpression::AggregateValueExpression::printInternal ( raw_ostream & OS, bool PrintEType ) const |
inlineoverridevirtual |
The documentation for this class was generated from the following files: