Home
last modified time | relevance | path

Searched refs:ModRMDecision (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86DisassemblerShared.h33 struct ModRMDecision { struct
41 ModRMDecision modRMDecisions[256]; argument
H A DX86DisassemblerTables.cpp641 static ModRMDecisionType getDecisionType(ModRMDecision &decision) { in getDecisionType()
713 ModRMDecision &decision) const { in emitModRMDecision()
723 std::vector<unsigned> ModRMDecision; in emitModRMDecision() local
729 ModRMDecision.push_back(decision.instructionIDs[0]); in emitModRMDecision()
732 ModRMDecision.push_back(decision.instructionIDs[0x00]); in emitModRMDecision()
733 ModRMDecision.push_back(decision.instructionIDs[0xc0]); in emitModRMDecision()
737 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
739 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
743 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
745 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
[all …]
H A DX86DisassemblerTables.h96 ModRMDecision &decision) const;
227 void setTableFields(ModRMDecision &decision, const ModRMFilter &filter,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp102 struct ModRMDecision { struct
110 ModRMDecision modRMDecisions[256]; argument
126 const struct ModRMDecision *dec; in decode()