Home
last modified time | relevance | path

Searched refs:InstructionSpecifiers (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DX86DisassemblerTables.h58 std::vector<InstructionSpecifier> InstructionSpecifiers; variable
275 if (uid >= InstructionSpecifiers.size()) in specForUID()
276 InstructionSpecifiers.resize(uid + 1); in specForUID()
278 return InstructionSpecifiers[uid]; in specForUID()
H A DX86DisassemblerTables.cpp731 << InstructionSpecifiers[I].name << "*/\n"; in emitModRMDecision()
828 unsigned NumInstructions = InstructionSpecifiers.size(); in emitInstructionInfo()
841 for (auto Operand : InstructionSpecifiers[Index].operands) { in emitInstructionInfo()
863 o << INSTRUCTIONS_STR "[" << InstructionSpecifiers.size() << "] = {\n"; in emitInstructionInfo()
872 for (auto Operand : InstructionSpecifiers[index].operands) { in emitInstructionInfo()
879 o.indent(i * 2) << "/* " << InstructionSpecifiers[index].name << " */\n"; in emitInstructionInfo()
1070 InstructionSpecifier &newInfo = InstructionSpecifiers[uid]; in setTableFields()
1072 InstructionSpecifiers[decision.instructionIDs[index]]; in setTableFields()
1111 InstructionSpecifiers[uid].insnContext, noPrefix, in setTableFields()