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
getOperandKind
(const Value *Op)
llvm::ir2vec::Vocabulary
static
getSlotIndex
(unsigned Opcode)
llvm::ir2vec::Vocabulary
static
getSlotIndex
(Type::TypeID TypeID)
llvm::ir2vec::Vocabulary
static
getSlotIndex
(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
static
getVocabKeyForTypeID
(Type::TypeID TypeID)
llvm::ir2vec::Vocabulary
static
invalidate
(Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv) const
llvm::ir2vec::Vocabulary
isValid
() const
llvm::ir2vec::Vocabulary
llvm::IR2VecVocabAnalysis
llvm::ir2vec::Vocabulary
friend
MaxCanonicalTypeIDs
llvm::ir2vec::Vocabulary
static
MaxOperandKinds
llvm::ir2vec::Vocabulary
static
MaxTypeIDs
llvm::ir2vec::Vocabulary
static
OperandKind
enum name
llvm::ir2vec::Vocabulary
operator[]
(unsigned Opcode) const
llvm::ir2vec::Vocabulary
operator[]
(Type::TypeID TypeId) const
llvm::ir2vec::Vocabulary
operator[]
(const Value &Arg) const
llvm::ir2vec::Vocabulary
Vocabulary
()=default
llvm::ir2vec::Vocabulary
Vocabulary
(VocabVector &&Vocab)
llvm::ir2vec::Vocabulary
Generated on Tue Sep 2 2025 16:57:03 for LLVM by
1.9.6