LLVM
22.0.0git
llvm
ir2vec
Vocabulary
llvm::ir2vec::Vocabulary Member List
This is the complete list of members for
llvm::ir2vec::Vocabulary
, including all inherited members.
begin
() const
llvm::ir2vec::Vocabulary
inline
CanonicalTypeID
enum name
llvm::ir2vec::Vocabulary
cbegin
() const
llvm::ir2vec::Vocabulary
inline
cend
() const
llvm::ir2vec::Vocabulary
inline
const_iterator
typedef
llvm::ir2vec::Vocabulary
createDummyVocabForTest
(unsigned Dim=1)
llvm::ir2vec::Vocabulary
static
end
() const
llvm::ir2vec::Vocabulary
inline
getCanonicalSize
()
llvm::ir2vec::Vocabulary
inline
static
getDimension
() const
llvm::ir2vec::Vocabulary
inline
getIndex
(unsigned Opcode)
llvm::ir2vec::Vocabulary
inline
static
getIndex
(Type::TypeID TypeID)
llvm::ir2vec::Vocabulary
inline
static
getIndex
(const Value &Op)
llvm::ir2vec::Vocabulary
inline
static
getIndex
(CmpInst::Predicate P)
llvm::ir2vec::Vocabulary
inline
static
getOperandKind
(const Value *Op)
llvm::ir2vec::Vocabulary
static
getStringKey
(unsigned Pos)
llvm::ir2vec::Vocabulary
static
getVocabKeyForOpcode
(unsigned Opcode)
llvm::ir2vec::Vocabulary
static
getVocabKeyForOperandKind
(OperandKind Kind)
llvm::ir2vec::Vocabulary
inline
static
getVocabKeyForPredicate
(CmpInst::Predicate P)
llvm::ir2vec::Vocabulary
static
getVocabKeyForTypeID
(Type::TypeID TypeID)
llvm::ir2vec::Vocabulary
inline
static
invalidate
(Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv) const
llvm::ir2vec::Vocabulary
isValid
() const
llvm::ir2vec::Vocabulary
inline
llvm::IR2VecVocabAnalysis
class
llvm::ir2vec::Vocabulary
friend
MaxCanonicalTypeIDs
llvm::ir2vec::Vocabulary
static
MaxOperandKinds
llvm::ir2vec::Vocabulary
static
MaxPredicateKinds
llvm::ir2vec::Vocabulary
static
MaxTypeIDs
llvm::ir2vec::Vocabulary
static
OperandKind
enum name
llvm::ir2vec::Vocabulary
operator=
(const Vocabulary &)=delete
llvm::ir2vec::Vocabulary
operator=
(Vocabulary &&Other)=delete
llvm::ir2vec::Vocabulary
operator[]
(unsigned Opcode) const
llvm::ir2vec::Vocabulary
inline
operator[]
(Type::TypeID TypeID) const
llvm::ir2vec::Vocabulary
inline
operator[]
(const Value &Arg) const
llvm::ir2vec::Vocabulary
inline
operator[]
(CmpInst::Predicate P) const
llvm::ir2vec::Vocabulary
inline
Vocabulary
()=default
llvm::ir2vec::Vocabulary
Vocabulary
(VocabStorage &&Storage)
llvm::ir2vec::Vocabulary
inline
Vocabulary
(const Vocabulary &)=delete
llvm::ir2vec::Vocabulary
Vocabulary
(Vocabulary &&)=default
llvm::ir2vec::Vocabulary
Generated on
for LLVM by
1.14.0