LONG 155 arch/i386/i386/db_disasm.c /*02*/ { "lar", TRUE, LONG, op2(E,R), 0 }, LONG 156 arch/i386/i386/db_disasm.c /*03*/ { "lsl", TRUE, LONG, op2(E,R), 0 }, LONG 173 arch/i386/i386/db_disasm.c /*20*/ { "mov", TRUE, LONG, op2(CR,E), 0 }, /* use E for reg */ LONG 174 arch/i386/i386/db_disasm.c /*21*/ { "mov", TRUE, LONG, op2(DR,E), 0 }, /* since mod == 11 */ LONG 175 arch/i386/i386/db_disasm.c /*22*/ { "mov", TRUE, LONG, op2(E,CR), 0 }, LONG 176 arch/i386/i386/db_disasm.c /*23*/ { "mov", TRUE, LONG, op2(E,DR), 0 }, LONG 177 arch/i386/i386/db_disasm.c /*24*/ { "mov", TRUE, LONG, op2(TR,E), 0 }, LONG 179 arch/i386/i386/db_disasm.c /*26*/ { "mov", TRUE, LONG, op2(E,TR), 0 }, LONG 256 arch/i386/i386/db_disasm.c /*a3*/ { "bt", TRUE, LONG, op2(R,E), 0 }, LONG 257 arch/i386/i386/db_disasm.c /*a4*/ { "shld", TRUE, LONG, op3(Ib,R,E), 0 }, LONG 258 arch/i386/i386/db_disasm.c /*a5*/ { "shld", TRUE, LONG, op3(CL,R,E), 0 }, LONG 265 arch/i386/i386/db_disasm.c /*ab*/ { "bts", TRUE, LONG, op2(R,E), 0 }, LONG 266 arch/i386/i386/db_disasm.c /*ac*/ { "shrd", TRUE, LONG, op3(Ib,E,R), 0 }, LONG 267 arch/i386/i386/db_disasm.c /*ad*/ { "shrd", TRUE, LONG, op3(CL,E,R), 0 }, LONG 269 arch/i386/i386/db_disasm.c /*af*/ { "imul", TRUE, LONG, op2(E,R), 0 }, LONG 274 arch/i386/i386/db_disasm.c /*b1*/ { "cmpxchg",TRUE, LONG, op2(R, E), 0 }, LONG 275 arch/i386/i386/db_disasm.c /*b2*/ { "lss", TRUE, LONG, op2(E, R), 0 }, LONG 276 arch/i386/i386/db_disasm.c /*b3*/ { "btr", TRUE, LONG, op2(R, E), 0 }, LONG 277 arch/i386/i386/db_disasm.c /*b4*/ { "lfs", TRUE, LONG, op2(E, R), 0 }, LONG 278 arch/i386/i386/db_disasm.c /*b5*/ { "lgs", TRUE, LONG, op2(E, R), 0 }, LONG 279 arch/i386/i386/db_disasm.c /*b6*/ { "movzb", TRUE, LONG, op2(Eb, R), 0 }, LONG 280 arch/i386/i386/db_disasm.c /*b7*/ { "movzw", TRUE, LONG, op2(Ew, R), 0 }, LONG 284 arch/i386/i386/db_disasm.c /*ba*/ { "", TRUE, LONG, op2(Ib, E), db_Grp8 }, LONG 285 arch/i386/i386/db_disasm.c /*bb*/ { "btc", TRUE, LONG, op2(R, E), 0 }, LONG 286 arch/i386/i386/db_disasm.c /*bc*/ { "bsf", TRUE, LONG, op2(E, R), 0 }, LONG 287 arch/i386/i386/db_disasm.c /*bd*/ { "bsr", TRUE, LONG, op2(E, R), 0 }, LONG 288 arch/i386/i386/db_disasm.c /*be*/ { "movsb", TRUE, LONG, op2(Eb, R), 0 }, LONG 289 arch/i386/i386/db_disasm.c /*bf*/ { "movsw", TRUE, LONG, op2(Ew, R), 0 }, LONG 294 arch/i386/i386/db_disasm.c /*c1*/ { "xadd", TRUE, LONG, op2(R, E), 0 }, LONG 302 arch/i386/i386/db_disasm.c /*c8*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 303 arch/i386/i386/db_disasm.c /*c9*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 304 arch/i386/i386/db_disasm.c /*ca*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 305 arch/i386/i386/db_disasm.c /*cb*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 306 arch/i386/i386/db_disasm.c /*cc*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 307 arch/i386/i386/db_disasm.c /*cd*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 308 arch/i386/i386/db_disasm.c /*ce*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 309 arch/i386/i386/db_disasm.c /*cf*/ { "bswap", FALSE, LONG, op1(Ril), 0 }, LONG 395 arch/i386/i386/db_disasm.c /*0*/ { "fiadd", LONG, 0, 0 }, LONG 396 arch/i386/i386/db_disasm.c /*1*/ { "fimul", LONG, 0, 0 }, LONG 397 arch/i386/i386/db_disasm.c /*2*/ { "ficom", LONG, 0, 0 }, LONG 398 arch/i386/i386/db_disasm.c /*3*/ { "ficomp", LONG, 0, 0 }, LONG 399 arch/i386/i386/db_disasm.c /*4*/ { "fisub", LONG, op1(X), 0 }, LONG 400 arch/i386/i386/db_disasm.c /*5*/ { "fisubr", LONG, 0, 0 }, LONG 401 arch/i386/i386/db_disasm.c /*6*/ { "fidiv", LONG, 0, 0 }, LONG 402 arch/i386/i386/db_disasm.c /*7*/ { "fidivr", LONG, 0, 0 } LONG 406 arch/i386/i386/db_disasm.c /*0*/ { "fild", LONG, 0, 0 }, LONG 408 arch/i386/i386/db_disasm.c /*2*/ { "fist", LONG, 0, 0 }, LONG 409 arch/i386/i386/db_disasm.c /*3*/ { "fistp", LONG, 0, 0 }, LONG 510 arch/i386/i386/db_disasm.c { "inc", TRUE, LONG, op1(E), 0 }, LONG 511 arch/i386/i386/db_disasm.c { "dec", TRUE, LONG, op1(E), 0 }, LONG 516 arch/i386/i386/db_disasm.c { "push", TRUE, LONG, op1(E), 0 }, LONG 522 arch/i386/i386/db_disasm.c /*01*/ { "add", TRUE, LONG, op2(R, E), 0 }, LONG 524 arch/i386/i386/db_disasm.c /*03*/ { "add", TRUE, LONG, op2(E, R), 0 }, LONG 526 arch/i386/i386/db_disasm.c /*05*/ { "add", FALSE, LONG, op2(Is, A), 0 }, LONG 531 arch/i386/i386/db_disasm.c /*09*/ { "or", TRUE, LONG, op2(R, E), 0 }, LONG 533 arch/i386/i386/db_disasm.c /*0b*/ { "or", TRUE, LONG, op2(E, R), 0 }, LONG 535 arch/i386/i386/db_disasm.c /*0d*/ { "or", FALSE, LONG, op2(I, A), 0 }, LONG 540 arch/i386/i386/db_disasm.c /*11*/ { "adc", TRUE, LONG, op2(R, E), 0 }, LONG 542 arch/i386/i386/db_disasm.c /*13*/ { "adc", TRUE, LONG, op2(E, R), 0 }, LONG 544 arch/i386/i386/db_disasm.c /*15*/ { "adc", FALSE, LONG, op2(Is, A), 0 }, LONG 549 arch/i386/i386/db_disasm.c /*19*/ { "sbb", TRUE, LONG, op2(R, E), 0 }, LONG 551 arch/i386/i386/db_disasm.c /*1b*/ { "sbb", TRUE, LONG, op2(E, R), 0 }, LONG 553 arch/i386/i386/db_disasm.c /*1d*/ { "sbb", FALSE, LONG, op2(Is, A), 0 }, LONG 558 arch/i386/i386/db_disasm.c /*21*/ { "and", TRUE, LONG, op2(R, E), 0 }, LONG 560 arch/i386/i386/db_disasm.c /*23*/ { "and", TRUE, LONG, op2(E, R), 0 }, LONG 562 arch/i386/i386/db_disasm.c /*25*/ { "and", FALSE, LONG, op2(I, A), 0 }, LONG 567 arch/i386/i386/db_disasm.c /*29*/ { "sub", TRUE, LONG, op2(R, E), 0 }, LONG 569 arch/i386/i386/db_disasm.c /*2b*/ { "sub", TRUE, LONG, op2(E, R), 0 }, LONG 571 arch/i386/i386/db_disasm.c /*2d*/ { "sub", FALSE, LONG, op2(Is, A), 0 }, LONG 576 arch/i386/i386/db_disasm.c /*31*/ { "xor", TRUE, LONG, op2(R, E), 0 }, LONG 578 arch/i386/i386/db_disasm.c /*33*/ { "xor", TRUE, LONG, op2(E, R), 0 }, LONG 580 arch/i386/i386/db_disasm.c /*35*/ { "xor", FALSE, LONG, op2(I, A), 0 }, LONG 585 arch/i386/i386/db_disasm.c /*39*/ { "cmp", TRUE, LONG, op2(R, E), 0 }, LONG 587 arch/i386/i386/db_disasm.c /*3b*/ { "cmp", TRUE, LONG, op2(E, R), 0 }, LONG 589 arch/i386/i386/db_disasm.c /*3d*/ { "cmp", FALSE, LONG, op2(Is, A), 0 }, LONG 593 arch/i386/i386/db_disasm.c /*40*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 594 arch/i386/i386/db_disasm.c /*41*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 595 arch/i386/i386/db_disasm.c /*42*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 596 arch/i386/i386/db_disasm.c /*43*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 597 arch/i386/i386/db_disasm.c /*44*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 598 arch/i386/i386/db_disasm.c /*45*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 599 arch/i386/i386/db_disasm.c /*46*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 600 arch/i386/i386/db_disasm.c /*47*/ { "inc", FALSE, LONG, op1(Ri), 0 }, LONG 602 arch/i386/i386/db_disasm.c /*48*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 603 arch/i386/i386/db_disasm.c /*49*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 604 arch/i386/i386/db_disasm.c /*4a*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 605 arch/i386/i386/db_disasm.c /*4b*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 606 arch/i386/i386/db_disasm.c /*4c*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 607 arch/i386/i386/db_disasm.c /*4d*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 608 arch/i386/i386/db_disasm.c /*4e*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 609 arch/i386/i386/db_disasm.c /*4f*/ { "dec", FALSE, LONG, op1(Ri), 0 }, LONG 611 arch/i386/i386/db_disasm.c /*50*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 612 arch/i386/i386/db_disasm.c /*51*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 613 arch/i386/i386/db_disasm.c /*52*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 614 arch/i386/i386/db_disasm.c /*53*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 615 arch/i386/i386/db_disasm.c /*54*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 616 arch/i386/i386/db_disasm.c /*55*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 617 arch/i386/i386/db_disasm.c /*56*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 618 arch/i386/i386/db_disasm.c /*57*/ { "push", FALSE, LONG, op1(Ri), 0 }, LONG 620 arch/i386/i386/db_disasm.c /*58*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 621 arch/i386/i386/db_disasm.c /*59*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 622 arch/i386/i386/db_disasm.c /*5a*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 623 arch/i386/i386/db_disasm.c /*5b*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 624 arch/i386/i386/db_disasm.c /*5c*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 625 arch/i386/i386/db_disasm.c /*5d*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 626 arch/i386/i386/db_disasm.c /*5e*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 627 arch/i386/i386/db_disasm.c /*5f*/ { "pop", FALSE, LONG, op1(Ri), 0 }, LONG 629 arch/i386/i386/db_disasm.c /*60*/ { "pusha", FALSE, LONG, 0, 0 }, LONG 630 arch/i386/i386/db_disasm.c /*61*/ { "popa", FALSE, LONG, 0, 0 }, LONG 631 arch/i386/i386/db_disasm.c /*62*/ { "bound", TRUE, LONG, op2(E, R), 0 }, LONG 638 arch/i386/i386/db_disasm.c /*68*/ { "push", FALSE, LONG, op1(I), 0 }, LONG 639 arch/i386/i386/db_disasm.c /*69*/ { "imul", TRUE, LONG, op3(I,E,R), 0 }, LONG 640 arch/i386/i386/db_disasm.c /*6a*/ { "push", FALSE, LONG, op1(Ibs), 0 }, LONG 641 arch/i386/i386/db_disasm.c /*6b*/ { "imul", TRUE, LONG, op3(Ibs,E,R),0 }, LONG 643 arch/i386/i386/db_disasm.c /*6d*/ { "ins", FALSE, LONG, op2(DX, DI), 0 }, LONG 645 arch/i386/i386/db_disasm.c /*6f*/ { "outs", FALSE, LONG, op2(SI, DX), 0 }, LONG 666 arch/i386/i386/db_disasm.c /*81*/ { "", TRUE, LONG, op2(I, E), db_Grp1 }, LONG 668 arch/i386/i386/db_disasm.c /*83*/ { "", TRUE, LONG, op2(Ibs,E), db_Grp1 }, LONG 670 arch/i386/i386/db_disasm.c /*85*/ { "test", TRUE, LONG, op2(R, E), 0 }, LONG 672 arch/i386/i386/db_disasm.c /*87*/ { "xchg", TRUE, LONG, op2(R, E), 0 }, LONG 675 arch/i386/i386/db_disasm.c /*89*/ { "mov", TRUE, LONG, op2(R, E), 0 }, LONG 677 arch/i386/i386/db_disasm.c /*8b*/ { "mov", TRUE, LONG, op2(E, R), 0 }, LONG 679 arch/i386/i386/db_disasm.c /*8d*/ { "lea", TRUE, LONG, op2(E, R), 0 }, LONG 681 arch/i386/i386/db_disasm.c /*8f*/ { "pop", TRUE, LONG, op1(E), 0 }, LONG 684 arch/i386/i386/db_disasm.c /*91*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 685 arch/i386/i386/db_disasm.c /*92*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 686 arch/i386/i386/db_disasm.c /*93*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 687 arch/i386/i386/db_disasm.c /*94*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 688 arch/i386/i386/db_disasm.c /*95*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 689 arch/i386/i386/db_disasm.c /*96*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 690 arch/i386/i386/db_disasm.c /*97*/ { "xchg", FALSE, LONG, op2(A, Ri), 0 }, LONG 696 arch/i386/i386/db_disasm.c /*9c*/ { "pushf", FALSE, LONG, 0, 0 }, LONG 697 arch/i386/i386/db_disasm.c /*9d*/ { "popf", FALSE, LONG, 0, 0 }, LONG 702 arch/i386/i386/db_disasm.c /*a1*/ { "mov", FALSE, LONG, op2(O, A), 0 }, LONG 704 arch/i386/i386/db_disasm.c /*a3*/ { "mov", FALSE, LONG, op2(A, O), 0 }, LONG 706 arch/i386/i386/db_disasm.c /*a5*/ { "movs", FALSE, LONG, op2(SI,DI), 0 }, LONG 708 arch/i386/i386/db_disasm.c /*a7*/ { "cmps", FALSE, LONG, op2(SI,DI), 0 }, LONG 711 arch/i386/i386/db_disasm.c /*a9*/ { "test", FALSE, LONG, op2(I, A), 0 }, LONG 713 arch/i386/i386/db_disasm.c /*ab*/ { "stos", FALSE, LONG, op1(DI), 0 }, LONG 715 arch/i386/i386/db_disasm.c /*ad*/ { "lods", FALSE, LONG, op1(SI), 0 }, LONG 717 arch/i386/i386/db_disasm.c /*af*/ { "scas", FALSE, LONG, op1(SI), 0 }, LONG 728 arch/i386/i386/db_disasm.c /*b8*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 729 arch/i386/i386/db_disasm.c /*b9*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 730 arch/i386/i386/db_disasm.c /*ba*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 731 arch/i386/i386/db_disasm.c /*bb*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 732 arch/i386/i386/db_disasm.c /*bc*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 733 arch/i386/i386/db_disasm.c /*bd*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 734 arch/i386/i386/db_disasm.c /*be*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 735 arch/i386/i386/db_disasm.c /*bf*/ { "mov", FALSE, LONG, op2(I, Ri), 0 }, LONG 738 arch/i386/i386/db_disasm.c /*c1*/ { "", TRUE, LONG, op2(Ib, E), db_Grp2 }, LONG 741 arch/i386/i386/db_disasm.c /*c4*/ { "les", TRUE, LONG, op2(E, R), 0 }, LONG 742 arch/i386/i386/db_disasm.c /*c5*/ { "lds", TRUE, LONG, op2(E, R), 0 }, LONG 744 arch/i386/i386/db_disasm.c /*c7*/ { "mov", TRUE, LONG, op2(I, E), 0 }, LONG 756 arch/i386/i386/db_disasm.c /*d1*/ { "", TRUE, LONG, op2(o1, E), db_Grp2 }, LONG 758 arch/i386/i386/db_disasm.c /*d3*/ { "", TRUE, LONG, op2(CL, E), db_Grp2 }, LONG 778 arch/i386/i386/db_disasm.c /*e5*/ { "in", FALSE, LONG, op2(Ib, A) , 0 }, LONG 780 arch/i386/i386/db_disasm.c /*e7*/ { "out", FALSE, LONG, op2(A, Ib) , 0 }, LONG 787 arch/i386/i386/db_disasm.c /*ed*/ { "in", FALSE, LONG, op2(DX, A) , 0 }, LONG 789 arch/i386/i386/db_disasm.c /*ef*/ { "out", FALSE, LONG, op2(A, DX) , 0 }, LONG 798 arch/i386/i386/db_disasm.c /*f7*/ { "", TRUE, LONG, 0, db_Grp3 }, LONG 927 arch/i386/i386/db_disasm.c addrp->index = db_reg[LONG][index]; LONG 938 arch/i386/i386/db_disasm.c addrp->base = db_reg[LONG][rm]; LONG 944 arch/i386/i386/db_disasm.c addrp->base = db_reg[LONG][rm]; LONG 949 arch/i386/i386/db_disasm.c addrp->base = db_reg[LONG][rm]; LONG 1018 arch/i386/i386/db_disasm.c case LONG: LONG 1095 arch/i386/i386/db_disasm.c size = LONG; LONG 1227 arch/i386/i386/db_disasm.c db_print_address(seg, LONG, &address); LONG 1245 arch/i386/i386/db_disasm.c db_printf("%s", db_reg[LONG][f_rm(inst)]);