one_byte_opcodes.isa (9023:e9201a7bce59) one_byte_opcodes.isa (9557:8666e81607a6)
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

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

394 default: Inst::RET_FAR();
395 }
396 0x4: int3();
397 0x5: decode FullSystemInt default int_Ib() {
398 0: decode IMMEDIATE {
399 // Really only the LSB matters, but the decoder
400 // will sign extend it, and there's no easy way to
401 // specify only checking the first byte.
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

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

394 default: Inst::RET_FAR();
395 }
396 0x4: int3();
397 0x5: decode FullSystemInt default int_Ib() {
398 0: decode IMMEDIATE {
399 // Really only the LSB matters, but the decoder
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);
402 0xffffffffffffff80:
403 SyscallInst::int80('xc->syscall(Rax)',
404 IsSyscall, IsNonSpeculative, IsSerializeAfter);
404 }
405 }
406 0x6: decode MODE_SUBMODE {
407 0x0: Inst::UD2();
408 default: into();
409 }
410 0x7: decode MODE_SUBMODE {
411 0x4: Inst::IRET_REAL();

--- 162 unchanged lines hidden ---
405 }
406 }
407 0x6: decode MODE_SUBMODE {
408 0x0: Inst::UD2();
409 default: into();
410 }
411 0x7: decode MODE_SUBMODE {
412 0x4: Inst::IRET_REAL();

--- 162 unchanged lines hidden ---