Lines Matching defs:ModRMDecision
642 static ModRMDecisionType getDecisionType(ModRMDecision &decision) {
714 ModRMDecision &decision) const {
724 std::vector<unsigned> ModRMDecision;
730 ModRMDecision.push_back(decision.instructionIDs[0]);
733 ModRMDecision.push_back(decision.instructionIDs[0x00]);
734 ModRMDecision.push_back(decision.instructionIDs[0xc0]);
738 ModRMDecision.push_back(decision.instructionIDs[index]);
740 ModRMDecision.push_back(decision.instructionIDs[index]);
744 ModRMDecision.push_back(decision.instructionIDs[index]);
746 ModRMDecision.push_back(decision.instructionIDs[index]);
750 ModRMDecision.push_back(InstructionID);
754 unsigned &EntryNumber = ModRMTable[ModRMDecision];
758 ModRMTableNum += ModRMDecision.size();
761 for (unsigned I : ModRMDecision) {
792 "Index into ModRMDecision is too large for uint32_t!");
1106 void DisassemblerTables::setTableFields(ModRMDecision &decision,