one_byte_opcodes.isa (4868:99d4946469a1) one_byte_opcodes.isa (4953:1181cf10e11e)
1// Copyright (c) 2007 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

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

337 }
338 0x15: decode OPCODE_OP_BOTTOM3 {
339 0x0: Inst::TEST(rAb,Ib);
340 0x1: Inst::TEST(rAv,Iz);
341 0x2: stos_Yb_Al();
342 0x3: stos_Yv_rAX();
343 0x4: lods_Al_Xb();
344 0x5: lods_rAX_Xv();
1// Copyright (c) 2007 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

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

337 }
338 0x15: decode OPCODE_OP_BOTTOM3 {
339 0x0: Inst::TEST(rAb,Ib);
340 0x1: Inst::TEST(rAv,Iz);
341 0x2: stos_Yb_Al();
342 0x3: stos_Yv_rAX();
343 0x4: lods_Al_Xb();
344 0x5: lods_rAX_Xv();
345 0x6: scas_Yb_Al();
346 0x7: scas_Yv_rAX();
345 0x6: StringInst::SCAS(Yb);
346 0x7: StringInst::SCAS(Yv);
347 }
348 format Inst {
349 0x16: MOV(Bb,Ib);
350 0x17: MOV(Bv,Iv);
351 0x18: decode OPCODE_OP_BOTTOM3 {
352 //0x0: group2_Eb_Ib();
353 0x0: decode MODRM_REG {
354 0x0: ROL(Eb,Ib);

--- 206 unchanged lines hidden ---
347 }
348 format Inst {
349 0x16: MOV(Bb,Ib);
350 0x17: MOV(Bv,Iv);
351 0x18: decode OPCODE_OP_BOTTOM3 {
352 //0x0: group2_Eb_Ib();
353 0x0: decode MODRM_REG {
354 0x0: ROL(Eb,Ib);

--- 206 unchanged lines hidden ---