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 --- |