LLVM 22.0.0git
llvm::mir2vec::MIRVocabulary Member List

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

begin() constllvm::mir2vec::MIRVocabularyinline
CommonOperandBasellvm::mir2vec::MIRVocabulary
const_iterator typedefllvm::mir2vec::MIRVocabulary
create(VocabMap &&OpcMap, VocabMap &&CommonOperandsMap, VocabMap &&PhyRegMap, VocabMap &&VirtRegMap, const TargetInstrInfo &TII, const TargetRegisterInfo &TRI, const MachineRegisterInfo &MRI)llvm::mir2vec::MIRVocabularystatic
createDummyVocabForTest(const TargetInstrInfo &TII, const TargetRegisterInfo &TRI, const MachineRegisterInfo &MRI, unsigned Dim=1)llvm::mir2vec::MIRVocabularystatic
end() constllvm::mir2vec::MIRVocabularyinline
extractBaseOpcodeName(StringRef InstrName)llvm::mir2vec::MIRVocabularystatic
getCanonicalIndexForBaseName(StringRef BaseName) constllvm::mir2vec::MIRVocabulary
getCanonicalIndexForOperandName(StringRef OperandName) constllvm::mir2vec::MIRVocabulary
getCanonicalIndexForRegisterClass(StringRef RegName, bool IsPhysical=true) constllvm::mir2vec::MIRVocabulary
getCanonicalSize() constllvm::mir2vec::MIRVocabularyinline
getDimension() constllvm::mir2vec::MIRVocabularyinline
getEntityIDForMachineOperand(const MachineOperand &MO) constllvm::mir2vec::MIRVocabularyinline
getEntityIDForOpcode(unsigned Opcode) constllvm::mir2vec::MIRVocabularyinline
getStringKey(unsigned Pos) constllvm::mir2vec::MIRVocabulary
llvm::MIR2VecVocabLegacyAnalysis classllvm::mir2vec::MIRVocabularyfriend
MIRVocabulary()=deletellvm::mir2vec::MIRVocabulary
OpcodeBasellvm::mir2vec::MIRVocabulary
operator[](unsigned Opcode) constllvm::mir2vec::MIRVocabularyinline
operator[](MachineOperand Operand) constllvm::mir2vec::MIRVocabularyinline
PhyRegBasellvm::mir2vec::MIRVocabulary
TotalEntriesllvm::mir2vec::MIRVocabulary
VirtRegBasellvm::mir2vec::MIRVocabulary