LLVM 19.0.0git
llvm::ConstantExprKeyType Member List

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

ConstantExprKeyType(unsigned Opcode, ArrayRef< Constant * > Ops, unsigned short SubclassData=0, unsigned short SubclassOptionalData=0, ArrayRef< int > ShuffleMask=std::nullopt, Type *ExplicitTy=nullptr, std::optional< ConstantRange > InRange=std::nullopt)llvm::ConstantExprKeyTypeinline
ConstantExprKeyType(ArrayRef< Constant * > Operands, const ConstantExpr *CE)llvm::ConstantExprKeyTypeinline
ConstantExprKeyType(const ConstantExpr *CE, SmallVectorImpl< Constant * > &Storage)llvm::ConstantExprKeyTypeinline
create(TypeClass *Ty) constllvm::ConstantExprKeyTypeinline
getHash() constllvm::ConstantExprKeyTypeinline
operator==(const ConstantExprKeyType &X) constllvm::ConstantExprKeyTypeinline
operator==(const ConstantExpr *CE) constllvm::ConstantExprKeyTypeinline
rangesEqual(const std::optional< ConstantRange > &A, const std::optional< ConstantRange > &B)llvm::ConstantExprKeyTypeinlinestatic
TypeClass typedefllvm::ConstantExprKeyType