LLVM 22.0.0git
llvm::ir2vec::Vocabulary Member List

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

begin() constllvm::ir2vec::Vocabularyinline
CanonicalTypeID enum namellvm::ir2vec::Vocabulary
cbegin() constllvm::ir2vec::Vocabularyinline
cend() constllvm::ir2vec::Vocabularyinline
const_iterator typedefllvm::ir2vec::Vocabulary
createDummyVocabForTest(unsigned Dim=1)llvm::ir2vec::Vocabularystatic
end() constllvm::ir2vec::Vocabularyinline
getCanonicalSize()llvm::ir2vec::Vocabularyinlinestatic
getDimension() constllvm::ir2vec::Vocabulary
getOperandKind(const Value *Op)llvm::ir2vec::Vocabularystatic
getSlotIndex(unsigned Opcode)llvm::ir2vec::Vocabularystatic
getSlotIndex(Type::TypeID TypeID)llvm::ir2vec::Vocabularystatic
getSlotIndex(const Value &Op)llvm::ir2vec::Vocabularystatic
getStringKey(unsigned Pos)llvm::ir2vec::Vocabularystatic
getVocabKeyForOpcode(unsigned Opcode)llvm::ir2vec::Vocabularystatic
getVocabKeyForOperandKind(OperandKind Kind)llvm::ir2vec::Vocabularystatic
getVocabKeyForTypeID(Type::TypeID TypeID)llvm::ir2vec::Vocabularystatic
invalidate(Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv) constllvm::ir2vec::Vocabulary
isValid() constllvm::ir2vec::Vocabulary
llvm::IR2VecVocabAnalysisllvm::ir2vec::Vocabularyfriend
MaxCanonicalTypeIDsllvm::ir2vec::Vocabularystatic
MaxOperandKindsllvm::ir2vec::Vocabularystatic
MaxTypeIDsllvm::ir2vec::Vocabularystatic
OperandKind enum namellvm::ir2vec::Vocabulary
operator[](unsigned Opcode) constllvm::ir2vec::Vocabulary
operator[](Type::TypeID TypeId) constllvm::ir2vec::Vocabulary
operator[](const Value &Arg) constllvm::ir2vec::Vocabulary
Vocabulary()=defaultllvm::ir2vec::Vocabulary
Vocabulary(VocabVector &&Vocab)llvm::ir2vec::Vocabulary