Lines Matching refs:i2
434 unsigned &i1, unsigned &i2, in emitModRMDecision() argument
443 o2.indent(i2) << "{ /* ModRMDecision */" << "\n"; in emitModRMDecision()
444 i2++; in emitModRMDecision()
446 o2.indent(i2) << stringForDecisionType(dt) << "," << "\n"; in emitModRMDecision()
447 o2.indent(i2) << 0 << " /* EmptyTable */\n"; in emitModRMDecision()
449 i2--; in emitModRMDecision()
450 o2.indent(i2) << "}"; in emitModRMDecision()
499 o2.indent(i2) << "{ /* struct ModRMDecision */" << "\n"; in emitModRMDecision()
500 i2++; in emitModRMDecision()
502 o2.indent(i2) << stringForDecisionType(dt) << "," << "\n"; in emitModRMDecision()
503 o2.indent(i2) << EntryNumber << " /* Table" << EntryNumber << " */\n"; in emitModRMDecision()
505 i2--; in emitModRMDecision()
506 o2.indent(i2) << "}"; in emitModRMDecision()
536 unsigned &i1, unsigned &i2, in emitOpcodeDecision() argument
539 o2.indent(i2) << "{ /* struct OpcodeDecision */" << "\n"; in emitOpcodeDecision()
540 i2++; in emitOpcodeDecision()
541 o2.indent(i2) << "{" << "\n"; in emitOpcodeDecision()
542 i2++; in emitOpcodeDecision()
545 o2.indent(i2); in emitOpcodeDecision()
549 emitModRMDecision(o1, o2, i1, i2, ModRMTableNum, in emitOpcodeDecision()
558 i2--; in emitOpcodeDecision()
559 o2.indent(i2) << "}" << "\n"; in emitOpcodeDecision()
560 i2--; in emitOpcodeDecision()
561 o2.indent(i2) << "}" << "\n"; in emitOpcodeDecision()
565 unsigned &i1, unsigned &i2, in emitContextDecision() argument
569 o2.indent(i2) << "static const struct ContextDecision " << name << " = {\n"; in emitContextDecision()
570 i2++; in emitContextDecision()
571 o2.indent(i2) << "{ /* opcodeDecisions */" << "\n"; in emitContextDecision()
572 i2++; in emitContextDecision()
575 o2.indent(i2) << "/* "; in emitContextDecision()
580 emitOpcodeDecision(o1, o2, i1, i2, ModRMTableNum, in emitContextDecision()
587 i2--; in emitContextDecision()
588 o2.indent(i2) << "}" << "\n"; in emitContextDecision()
589 i2--; in emitContextDecision()
590 o2.indent(i2) << "};" << "\n"; in emitContextDecision()
784 unsigned &i1, unsigned &i2, in emitContextDecisions() argument
786 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[0], ONEBYTE_STR); in emitContextDecisions()
787 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[1], TWOBYTE_STR); in emitContextDecisions()
788 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[2], THREEBYTE38_STR); in emitContextDecisions()
789 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[3], THREEBYTE3A_STR); in emitContextDecisions()
790 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[4], XOP8_MAP_STR); in emitContextDecisions()
791 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[5], XOP9_MAP_STR); in emitContextDecisions()
792 emitContextDecision(o1, o2, i1, i2, ModRMTableNum, *Tables[6], XOPA_MAP_STR); in emitContextDecisions()
797 unsigned i2 = 0; in emit() local
805 emitInstructionInfo(o, i2); in emit()
808 emitContextTable(o, i2); in emit()
821 emitContextDecisions(o1, o2, i1, i2, ModRMTableNum); in emit()