two_byte_opcodes.isa (5331:8d8aaad0bc36) two_byte_opcodes.isa (5332:0e25e0b6982c)
1// Copyright (c) 2008 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 752 unchanged lines hidden (view full) ---

761 0x4: BT(Ev,Ib);
762 0x5: BTS(Ev,Ib);
763 0x6: BTR(Ev,Ib);
764 0x7: BTC(Ev,Ib);
765 default: UD2();
766 }
767 0x3: BTC(Ev,Gv);
768 }
1// Copyright (c) 2008 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 752 unchanged lines hidden (view full) ---

761 0x4: BT(Ev,Ib);
762 0x5: BTS(Ev,Ib);
763 0x6: BTR(Ev,Ib);
764 0x7: BTC(Ev,Ib);
765 default: UD2();
766 }
767 0x3: BTC(Ev,Gv);
768 }
769 0x4: bsf_Gv_Ev();
770 0x5: bsr_Gv_Ev();
769 0x4: Inst::BSF(Gv,Ev);
770 0x5: Inst::BSR(Gv,Ev);
771 //The size of the second operand in these instructions should
772 //really be "b" or "w", but it's set to v in order to have a
773 //consistent register size. This shouldn't affect behavior.
774 0x6: Inst::MOVSX_B(Gv,Ev);
775 0x7: Inst::MOVSX_W(Gv,Ev);
776 }
777 0x18: decode OPCODE_OP_BOTTOM3 {
778 0x0: xadd_Eb_Gb();

--- 229 unchanged lines hidden ---
771 //The size of the second operand in these instructions should
772 //really be "b" or "w", but it's set to v in order to have a
773 //consistent register size. This shouldn't affect behavior.
774 0x6: Inst::MOVSX_B(Gv,Ev);
775 0x7: Inst::MOVSX_W(Gv,Ev);
776 }
777 0x18: decode OPCODE_OP_BOTTOM3 {
778 0x0: xadd_Eb_Gb();

--- 229 unchanged lines hidden ---