Home
last modified time | relevance | path

Searched refs:instructionIDs (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86DisassemblerTables.cpp617 if (decision.instructionIDs[index] != decision.instructionIDs[0]) in getDecisionType()
621 (decision.instructionIDs[index] != decision.instructionIDs[0xc0])) in getDecisionType()
625 (decision.instructionIDs[index] != decision.instructionIDs[0x00])) in getDecisionType()
698 ModRMDecision.push_back(decision.instructionIDs[0]); in emitModRMDecision()
701 ModRMDecision.push_back(decision.instructionIDs[0x00]); in emitModRMDecision()
702 ModRMDecision.push_back(decision.instructionIDs[0xc0]); in emitModRMDecision()
706 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
708 ModRMDecision.push_back(decision.instructionIDs[index]); in emitModRMDecision()
1066 if (decision.instructionIDs[index] == uid) in setTableFields()
1069 if (decision.instructionIDs[index] != 0) { in setTableFields()
[all …]
H A DX86DisassemblerShared.h35 llvm::X86Disassembler::InstrUID instructionIDs[256]; member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp103 uint16_t instructionIDs; member
172 return modRMTable[dec->instructionIDs]; in decode()
175 return modRMTable[dec->instructionIDs + 1]; in decode()
176 return modRMTable[dec->instructionIDs]; in decode()
179 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3) + 8]; in decode()
180 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
183 return modRMTable[dec->instructionIDs + (modRM & 0x3f) + 8]; in decode()
184 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
186 return modRMTable[dec->instructionIDs + modRM]; in decode()