one_byte_opcodes.isa (8558:a2f497ff53e4) one_byte_opcodes.isa (8738:66bf413b0d5b)
1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

389 0x0: Inst::ENTER(Iw,Iw);
390 0x1: Inst::LEAVE();
391 0x2: ret_far_Iw();
392 0x3: decode MODE_SUBMODE {
393 0x3, 0x4: ret_far_real();
394 default: Inst::RET_FAR();
395 }
396 0x4: int3();
1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

389 0x0: Inst::ENTER(Iw,Iw);
390 0x1: Inst::LEAVE();
391 0x2: ret_far_Iw();
392 0x3: decode MODE_SUBMODE {
393 0x3, 0x4: ret_far_real();
394 default: Inst::RET_FAR();
395 }
396 0x4: int3();
397 0x5: decode FULL_SYSTEM default int_Ib() {
397 0x5: decode FullSystem default int_Ib() {
398 0: decode IMMEDIATE {
399 // Really only the LSB matters, but the predecoder
400 // will sign extend it, and there's no easy way to
401 // specify only checking the first byte.
402 -0x80: SyscallInst::int80('xc->syscall(Rax)',
403 IsSyscall, IsNonSpeculative, IsSerializeAfter);
404 }
405 }

--- 168 unchanged lines hidden ---
398 0: decode IMMEDIATE {
399 // Really only the LSB matters, but the predecoder
400 // will sign extend it, and there's no easy way to
401 // specify only checking the first byte.
402 -0x80: SyscallInst::int80('xc->syscall(Rax)',
403 IsSyscall, IsNonSpeculative, IsSerializeAfter);
404 }
405 }

--- 168 unchanged lines hidden ---