Lines Matching refs:LONG
208 #define LONG 2
310 /*02*/ { "lar", TRUE, LONG, op2(E,R), 0 },
311 /*03*/ { "lsl", TRUE, LONG, op2(E,R), 0 },
328 /*20*/ { "mov", TRUE, LONG, op2(CR,E), 0 }, /* use E for reg */
329 /*21*/ { "mov", TRUE, LONG, op2(DR,E), 0 }, /* since mod == 11 */
330 /*22*/ { "mov", TRUE, LONG, op2(E,CR), 0 },
331 /*23*/ { "mov", TRUE, LONG, op2(E,DR), 0 },
332 /*24*/ { "mov", TRUE, LONG, op2(TR,E), 0 },
334 /*26*/ { "mov", TRUE, LONG, op2(E,TR), 0 },
410 /*a3*/ { "bt", TRUE, LONG, op2(E,R), 0 },
411 /*a4*/ { "shld", TRUE, LONG, op3(Ib,E,R), 0 },
412 /*a5*/ { "shld", TRUE, LONG, op3(CL,E,R), 0 },
419 /*ab*/ { "bts", TRUE, LONG, op2(E,R), 0 },
420 /*ac*/ { "shrd", TRUE, LONG, op3(Ib,E,R), 0 },
421 /*ad*/ { "shrd", TRUE, LONG, op3(CL,E,R), 0 },
423 /*a7*/ { "imul", TRUE, LONG, op2(E,R), 0 },
429 /*b2*/ { "lss", TRUE, LONG, op2(E, R), 0 },
430 /*b3*/ { "bts", TRUE, LONG, op2(R, E), 0 },
431 /*b4*/ { "lfs", TRUE, LONG, op2(E, R), 0 },
432 /*b5*/ { "lgs", TRUE, LONG, op2(E, R), 0 },
433 /*b6*/ { "movzb", TRUE, LONG, op2(E, R), 0 },
434 /*b7*/ { "movzw", TRUE, LONG, op2(E, R), 0 },
438 /*ba*/ { "", TRUE, LONG, op2(Is, E), (char *)db_Grp8 },
439 /*bb*/ { "btc", TRUE, LONG, op2(R, E), 0 },
440 /*bc*/ { "bsf", TRUE, LONG, op2(E, R), 0 },
441 /*bd*/ { "bsr", TRUE, LONG, op2(E, R), 0 },
442 /*be*/ { "movsb", TRUE, LONG, op2(E, R), 0 },
443 /*bf*/ { "movsw", TRUE, LONG, op2(E, R), 0 },
448 /*c1*/ { "xadd", TRUE, LONG, op2(R, E), 0 },
455 /*c8*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
456 /*c9*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
457 /*ca*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
458 /*cb*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
459 /*cc*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
460 /*cd*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
461 /*ce*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
462 /*cf*/ { "bswap", FALSE, LONG, op1(Ri), 0 },
467 /*c1*/ { "cmpxchg",TRUE, LONG, op2(R, E), 0 },
606 /*0*/ { "fiadd", LONG, op2(ST,STI), "faddp" },
607 /*1*/ { "fimul", LONG, op2(ST,STI), "fmulp" },
608 /*2*/ { "ficom", LONG, 0, 0 },
609 /*3*/ { "ficomp", LONG, op1(X), (char *)db_Esce3 },
610 /*4*/ { "fisub", LONG, op2(ST,STI), "fsubrp" },
611 /*5*/ { "fisubr", LONG, op2(ST,STI), "fsubp" },
612 /*6*/ { "fidiv", LONG, op2(ST,STI), "fdivrp" },
613 /*7*/ { "fidivr", LONG, op2(ST,STI), "fdivp" },
617 /*0*/ { "fild", LONG, 0, 0 },
618 /*1*/ { "", LONG, 0, 0 },
619 /*2*/ { "fist", LONG, 0, 0 },
620 /*3*/ { "fistp", LONG, 0, 0 },
677 { "inc", TRUE, LONG, op1(E), 0 },
678 { "dec", TRUE, LONG, op1(E), 0 },
683 { "push", TRUE, LONG, op1(E), 0 },
689 /*01*/ { "add", TRUE, LONG, op2(R, E), 0 },
691 /*03*/ { "add", TRUE, LONG, op2(E, R), 0 },
693 /*05*/ { "add", FALSE, LONG, op2(Is, A), 0 },
698 /*09*/ { "or", TRUE, LONG, op2(R, E), 0 },
700 /*0b*/ { "or", TRUE, LONG, op2(E, R), 0 },
702 /*0d*/ { "or", FALSE, LONG, op2(I, A), 0 },
707 /*11*/ { "adc", TRUE, LONG, op2(R, E), 0 },
709 /*13*/ { "adc", TRUE, LONG, op2(E, R), 0 },
711 /*15*/ { "adc", FALSE, LONG, op2(Is, A), 0 },
716 /*19*/ { "sbb", TRUE, LONG, op2(R, E), 0 },
718 /*1b*/ { "sbb", TRUE, LONG, op2(E, R), 0 },
720 /*1d*/ { "sbb", FALSE, LONG, op2(Is, A), 0 },
725 /*21*/ { "and", TRUE, LONG, op2(R, E), 0 },
727 /*23*/ { "and", TRUE, LONG, op2(E, R), 0 },
729 /*25*/ { "and", FALSE, LONG, op2(I, A), 0 },
734 /*29*/ { "sub", TRUE, LONG, op2(R, E), 0 },
736 /*2b*/ { "sub", TRUE, LONG, op2(E, R), 0 },
738 /*2d*/ { "sub", FALSE, LONG, op2(Is, A), 0 },
743 /*31*/ { "xor", TRUE, LONG, op2(R, E), 0 },
745 /*33*/ { "xor", TRUE, LONG, op2(E, R), 0 },
747 /*35*/ { "xor", FALSE, LONG, op2(I, A), 0 },
752 /*39*/ { "cmp", TRUE, LONG, op2(R, E), 0 },
754 /*3b*/ { "cmp", TRUE, LONG, op2(E, R), 0 },
756 /*3d*/ { "cmp", FALSE, LONG, op2(Is, A), 0 },
760 /*40*/ { "inc", FALSE, LONG, op1(Ri), 0 },
761 /*41*/ { "inc", FALSE, LONG, op1(Ri), 0 },
762 /*42*/ { "inc", FALSE, LONG, op1(Ri), 0 },
763 /*43*/ { "inc", FALSE, LONG, op1(Ri), 0 },
764 /*44*/ { "inc", FALSE, LONG, op1(Ri), 0 },
765 /*45*/ { "inc", FALSE, LONG, op1(Ri), 0 },
766 /*46*/ { "inc", FALSE, LONG, op1(Ri), 0 },
767 /*47*/ { "inc", FALSE, LONG, op1(Ri), 0 },
769 /*48*/ { "dec", FALSE, LONG, op1(Ri), 0 },
770 /*49*/ { "dec", FALSE, LONG, op1(Ri), 0 },
771 /*4a*/ { "dec", FALSE, LONG, op1(Ri), 0 },
772 /*4b*/ { "dec", FALSE, LONG, op1(Ri), 0 },
773 /*4c*/ { "dec", FALSE, LONG, op1(Ri), 0 },
774 /*4d*/ { "dec", FALSE, LONG, op1(Ri), 0 },
775 /*4e*/ { "dec", FALSE, LONG, op1(Ri), 0 },
776 /*4f*/ { "dec", FALSE, LONG, op1(Ri), 0 },
778 /*50*/ { "push", FALSE, LONG, op1(Ri), 0 },
779 /*51*/ { "push", FALSE, LONG, op1(Ri), 0 },
780 /*52*/ { "push", FALSE, LONG, op1(Ri), 0 },
781 /*53*/ { "push", FALSE, LONG, op1(Ri), 0 },
782 /*54*/ { "push", FALSE, LONG, op1(Ri), 0 },
783 /*55*/ { "push", FALSE, LONG, op1(Ri), 0 },
784 /*56*/ { "push", FALSE, LONG, op1(Ri), 0 },
785 /*57*/ { "push", FALSE, LONG, op1(Ri), 0 },
787 /*58*/ { "pop", FALSE, LONG, op1(Ri), 0 },
788 /*59*/ { "pop", FALSE, LONG, op1(Ri), 0 },
789 /*5a*/ { "pop", FALSE, LONG, op1(Ri), 0 },
790 /*5b*/ { "pop", FALSE, LONG, op1(Ri), 0 },
791 /*5c*/ { "pop", FALSE, LONG, op1(Ri), 0 },
792 /*5d*/ { "pop", FALSE, LONG, op1(Ri), 0 },
793 /*5e*/ { "pop", FALSE, LONG, op1(Ri), 0 },
794 /*5f*/ { "pop", FALSE, LONG, op1(Ri), 0 },
796 /*60*/ { "pusha", FALSE, LONG, 0, 0 },
797 /*61*/ { "popa", FALSE, LONG, 0, 0 },
798 /*62*/ { "bound", TRUE, LONG, op2(E, R), 0 },
806 /*68*/ { "push", FALSE, LONG, op1(I), 0 },
807 /*69*/ { "imul", TRUE, LONG, op3(I,E,R), 0 },
808 /*6a*/ { "push", FALSE, LONG, op1(Ib), 0 },
809 /*6b*/ { "imul", TRUE, LONG, op3(Ibs,E,R),0 },
811 /*6d*/ { "ins", FALSE, LONG, op2(DX, DI), 0 },
813 /*6f*/ { "outs", FALSE, LONG, op2(SI, DX), 0 },
834 /*81*/ { "", TRUE, LONG, op2(I, E), (char *)db_Grp1 },
836 /*83*/ { "", TRUE, LONG, op2(Ibs,E), (char *)db_Grp1 },
838 /*85*/ { "test", TRUE, LONG, op2(R, E), 0 },
840 /*87*/ { "xchg", TRUE, LONG, op2(R, E), 0 },
843 /*89*/ { "mov", TRUE, LONG, op2(R, E), 0 },
845 /*8b*/ { "mov", TRUE, LONG, op2(E, R), 0 },
847 /*8d*/ { "lea", TRUE, LONG, op2(E, R), 0 },
849 /*8f*/ { "pop", TRUE, LONG, op1(E), 0 },
852 /*91*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
853 /*92*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
854 /*93*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
855 /*94*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
856 /*95*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
857 /*96*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
858 /*97*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 },
864 /*9c*/ { "pushf", FALSE, LONG, 0, 0 },
865 /*9d*/ { "popf", FALSE, LONG, 0, 0 },
870 /*a1*/ { "mov", FALSE, LONG, op2(O, A), 0 },
872 /*a3*/ { "mov", FALSE, LONG, op2(A, O), 0 },
874 /*a5*/ { "movs", FALSE, LONG, op2(SI,DI), 0 },
876 /*a7*/ { "cmps", FALSE, LONG, op2(SI,DI), 0 },
879 /*a9*/ { "test", FALSE, LONG, op2(I, A), 0 },
881 /*ab*/ { "stos", FALSE, LONG, op1(DI), 0 },
883 /*ad*/ { "lods", FALSE, LONG, op1(SI), 0 },
885 /*af*/ { "scas", FALSE, LONG, op1(SI), 0 },
896 /*b8*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
897 /*b9*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
898 /*ba*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
899 /*bb*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
900 /*bc*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
901 /*bd*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
902 /*be*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
903 /*bf*/ { "mov", FALSE, LONG, op2(I, Ri), 0 },
906 /*c1*/ { "", TRUE, LONG, op2(Ib, E), (char *)db_Grp2 },
909 /*c4*/ { "les", TRUE, LONG, op2(E, R), 0 },
910 /*c5*/ { "lds", TRUE, LONG, op2(E, R), 0 },
912 /*c7*/ { "mov", TRUE, LONG, op2(I, E), 0 },
924 /*d1*/ { "", TRUE, LONG, op2(o1, E), (char *)db_Grp2 },
926 /*d3*/ { "", TRUE, LONG, op2(CL, E), (char *)db_Grp2 },
946 /*e5*/ { "in", FALSE, LONG, op2(Ib, A) , 0 },
948 /*e7*/ { "out", FALSE, LONG, op2(A, Ib) , 0 },
955 /*ed*/ { "in", FALSE, LONG, op2(DX, A) , 0 },
957 /*ef*/ { "out", FALSE, LONG, op2(A, DX) , 0 },
966 /*f7*/ { "", TRUE, LONG, 0, (char *)db_Grp3 },
1017 4, /* LONG */
1085 addrp->index = db_reg[LONG][index];
1097 addrp->base = db_reg[LONG][rm];
1104 addrp->base = db_reg[LONG][rm];
1110 addrp->base = db_reg[LONG][rm];
1186 case LONG:
1268 size = LONG;
1279 if (size == LONG)
1282 size = LONG;