Lines Matching full:case
369 case 0:
404 case 1: // fall through
405 case 2:
430 case 3:
462 case REG_OPER_OP_ORDER: {
467 case OPER_REG_OP_ORDER: {
490 case 0: mnem = "add"; break;
491 case 1: mnem = "or"; break;
492 case 2: mnem = "adc"; break;
493 case 4: mnem = "and"; break;
494 case 5: mnem = "sub"; break;
495 case 6: mnem = "xor"; break;
496 case 7: mnem = "cmp"; break;
520 case 2: mnem = "not"; break;
521 case 3: mnem = "neg"; break;
522 case 4: mnem = "mul"; break;
523 case 7: mnem = "idiv"; break;
555 case kROL: mnem = "rol"; break;
556 case kROR: mnem = "ror"; break;
557 case
558 case kSHL: mnem = "shl"; break;
559 case KSHR: mnem = "shr"; break;
560 case kSAR: mnem = "sar"; break;
663 case 0xD9: switch (regop) {
664 case 0: mnem = "fld_s"; break;
665 case 3: mnem = "fstp_s"; break;
666 case 7: mnem = "fstcw"; break;
671 case 0xDB: switch (regop) {
672 case 0: mnem = "fild_s"; break;
673 case 1: mnem = "fisttp_s"; break;
674 case 2: mnem = "fist_s"; break;
675 case 3: mnem = "fistp_s"; break;
680 case 0xDD: switch (regop) {
681 case 0: mnem = "fld_d"; break;
682 case 2: mnem = "fstp"; break;
683 case 3: mnem = "fstp_d"; break;
688 case 0xDF: switch (regop) {
689 case 5: mnem = "fild_d"; break;
690 case 7: mnem = "fistp_d"; break;
708 case 0xD8:
712 case 0xD9:
714 case 0xC8:
720 case 0xE0: mnem = "fchs"; break;
721 case 0xE1: mnem = "fabs"; break;
722 case 0xE4: mnem = "ftst"; break;
723 case 0xE8: mnem = "fld1"; break;
724 case 0xEB: mnem = "fldpi"; break;
725 case 0xEE: mnem = "fldz"; break;
726 case 0xF5: mnem = "fprem1"; break;
727 case 0xF7: mnem = "fincstp"; break;
728 case 0xF8: mnem = "fprem"; break;
729 case 0xFE: mnem = "fsin"; break;
730 case 0xFF: mnem = "fcos"; break;
736 case 0xDA:
744 case 0xDB:
755 case 0xDC:
758 case 0xC0: mnem = "fadd"; break;
759 case 0xE8: mnem = "fsub"; break;
760 case 0xC8: mnem = "fmul"; break;
761 case 0xF8: mnem = "fdiv"; break;
766 case 0xDD:
769 case 0xC0: mnem = "ffree"; break;
770 case 0xD8: mnem = "fstp"; break;
775 case 0xDE:
781 case 0xC0: mnem = "faddp"; break;
782 case 0xE8: mnem = "fsubp"; break;
783 case 0xC8: mnem = "fmulp"; break;
784 case 0xF8: mnem = "fdivp"; break;
790 case 0xDF:
815 case 0xA2: return "cpuid";
816 case 0x31: return "rdtsc";
817 case 0xBE: return "movsx_b";
818 case 0xBF: return "movsx_w";
819 case 0xB6: return "movzx_b";
820 case 0xB7: return "movzx_w";
821 case 0xAF: return "imul";
822 case 0xA5: return "shld";
823 case 0xAD: return "shrd";
824 case 0xAB: return "bts";
849 case ZERO_OPERANDS_INSTR:
854 case TWO_OPERANDS_INSTR:
859 case JUMP_CONDITIONAL_SHORT_INSTR:
863 case REGISTER_INSTR:
868 case MOVE_REG_INSTR: {
877 case CALL_JUMP_INSTR: {
884 case SHORT_IMMEDIATE_INSTR: {
891 case NO_INSTR:
901 case 0xC2:
906 case 0x69: // fall through
907 case 0x6B:
920 case 0xF6:
932 case 0x81: // fall through
933 case 0x83: // 0x81 with sign extension bit set
937 case 0x0F:
973 case 0x8F:
984 case 0xFF:
990 case esi: mnem = "push"; break;
991 case eax: mnem = "inc"; break;
992 case ecx: mnem = "dec"; break;
993 case edx: mnem = "call"; break;
994 case esp: mnem = "jmp"; break;
1002 case 0xC7: // imm32, fall through
1003 case 0xC6: // imm8
1014 case 0x80:
1020 case 5: mnem = "subb"; break;
1021 case 7: mnem = "cmpb"; break;
1032 case 0x88: // 8bit, fall through
1033 case 0x89: // 32bit
1044 case 0x66: // prefix
1095 case 0xFE:
1108 case 0x68:
1113 case 0x6A:
1118 case 0xA8:
1123 case 0x2C:
1128 case 0xA9:
1133 case 0xD1: // fall through
1134 case 0xD3: // fall through
1135 case 0xC1:
1139 case 0xD9: // fall through
1140 case 0xDA: // fall through
1141 case 0xDB: // fall through
1142 case 0xDC: // fall through
1143 case 0xDD: // fall through
1144 case 0xDE: // fall through
1145 case 0xDF:
1149 case 0xEB:
1153 case 0xF2:
1172 case 0x2A: mnem = "cvtsi2sd"; break;
1173 case 0x58: mnem = "addsd"; break;
1174 case 0x59: mnem = "mulsd"; break;
1175 case 0x5C: mnem = "subsd"; break;
1176 case 0x5E: mnem = "divsd"; break;
1197 case 0xF3:
1226 case 0xF7: