LLVM 19.0.0git
llvm::GVNExpression::StoreExpression Member List

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

allocateOperands(RecyclerType &Recycler, BumpPtrAllocator &Allocator)llvm::GVNExpression::BasicExpressioninline
BasicExpression(unsigned NumOperands)llvm::GVNExpression::BasicExpressioninline
BasicExpression(unsigned NumOperands, ExpressionType ET)llvm::GVNExpression::BasicExpressioninline
BasicExpression()=deletellvm::GVNExpression::BasicExpression
BasicExpression(const BasicExpression &)=deletellvm::GVNExpression::BasicExpression
classof(const Expression *EB)llvm::GVNExpression::StoreExpressioninlinestatic
const_op_iterator typedefllvm::GVNExpression::BasicExpression
deallocateOperands(RecyclerType &Recycler)llvm::GVNExpression::BasicExpressioninline
dump() constllvm::GVNExpression::Expression
equals(const Expression &Other) const overridellvm::GVNExpression::StoreExpressionvirtual
exactlyEquals(const Expression &Other) const overridellvm::GVNExpression::StoreExpressioninlinevirtual
Expression(ExpressionType ET=ET_Base, unsigned O=~2U)llvm::GVNExpression::Expressioninline
Expression(const Expression &)=deletellvm::GVNExpression::Expression
getComputedHash() constllvm::GVNExpression::Expressioninline
getEmptyKey()llvm::GVNExpression::Expressioninlinestatic
getExpressionType() constllvm::GVNExpression::Expressioninline
getHashValue() const overridellvm::GVNExpression::MemoryExpressioninlinevirtual
getMemoryLeader() constllvm::GVNExpression::MemoryExpressioninline
getNumOperands() constllvm::GVNExpression::BasicExpressioninline
getOpcode() constllvm::GVNExpression::Expressioninline
getOperand(unsigned N) constllvm::GVNExpression::BasicExpressioninline
getStoredValue() constllvm::GVNExpression::StoreExpressioninline
getStoreInst() constllvm::GVNExpression::StoreExpressioninline
getTombstoneKey()llvm::GVNExpression::Expressioninlinestatic
getType() constllvm::GVNExpression::BasicExpressioninline
MemoryExpression(unsigned NumOperands, enum ExpressionType EType, const MemoryAccess *MemoryLeader)llvm::GVNExpression::MemoryExpressioninline
MemoryExpression()=deletellvm::GVNExpression::MemoryExpression
MemoryExpression(const MemoryExpression &)=deletellvm::GVNExpression::MemoryExpression
op_begin()llvm::GVNExpression::BasicExpressioninline
op_begin() constllvm::GVNExpression::BasicExpressioninline
op_empty() constllvm::GVNExpression::BasicExpressioninline
op_end()llvm::GVNExpression::BasicExpressioninline
op_end() constllvm::GVNExpression::BasicExpressioninline
op_iterator typedefllvm::GVNExpression::BasicExpression
op_push_back(Value *Arg)llvm::GVNExpression::BasicExpressioninline
operands()llvm::GVNExpression::BasicExpressioninline
operands() constllvm::GVNExpression::BasicExpressioninline
operator!=(const Expression &Other) constllvm::GVNExpression::Expressioninline
operator=(const StoreExpression &)=deletellvm::GVNExpression::StoreExpression
llvm::GVNExpression::MemoryExpression::operator=(const MemoryExpression &)=deletellvm::GVNExpression::MemoryExpression
llvm::GVNExpression::BasicExpression::operator=(const BasicExpression &)=deletellvm::GVNExpression::BasicExpression
llvm::GVNExpression::Expression::operator=(const Expression &)=deletellvm::GVNExpression::Expression
operator==(const Expression &Other) constllvm::GVNExpression::Expressioninline
print(raw_ostream &OS) constllvm::GVNExpression::Expressioninline
printInternal(raw_ostream &OS, bool PrintEType) const overridellvm::GVNExpression::StoreExpressioninlinevirtual
setMemoryLeader(const MemoryAccess *ML)llvm::GVNExpression::MemoryExpressioninline
setOpcode(unsigned opcode)llvm::GVNExpression::Expressioninline
setOperand(unsigned N, Value *V)llvm::GVNExpression::BasicExpressioninline
setType(Type *T)llvm::GVNExpression::BasicExpressioninline
StoreExpression(unsigned NumOperands, StoreInst *S, Value *StoredValue, const MemoryAccess *MemoryLeader)llvm::GVNExpression::StoreExpressioninline
StoreExpression()=deletellvm::GVNExpression::StoreExpression
StoreExpression(const StoreExpression &)=deletellvm::GVNExpression::StoreExpression
swapOperands(unsigned First, unsigned Second)llvm::GVNExpression::BasicExpressioninline
~BasicExpression() overridellvm::GVNExpression::BasicExpression
~Expression()llvm::GVNExpression::Expressionvirtual
~StoreExpression() overridellvm::GVNExpression::StoreExpression