syscall.isa (4712:79b4c64296ce) syscall.isa (4806:e0c57a8e197c)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
4// All rights reserved.
5//
6// Redistribution and use of this software in source and binary forms,
7// with or without modification, are permitted provided that the
8// following conditions are met:

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

60// "Format" which describes an instruction whose only purpose is to
61// call a syscall in SE mode.
62//
63
64output header {{
65 class SyscallInst : public X86ISA::X86StaticInst
66 {
67 public:
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
4// All rights reserved.
5//
6// Redistribution and use of this software in source and binary forms,
7// with or without modification, are permitted provided that the
8// following conditions are met:

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

60// "Format" which describes an instruction whose only purpose is to
61// call a syscall in SE mode.
62//
63
64output header {{
65 class SyscallInst : public X86ISA::X86StaticInst
66 {
67 public:
68 static const RegIndex foldOBit = 0;
68 /// Constructor
69 SyscallInst(const char *_mnemonic, ExtMachInst _machInst,
70 OpClass __opClass) :
71 X86ISA::X86StaticInst(_mnemonic, _machInst, __opClass)
72 {
73 }
74
75 std::string generateDisassembly(Addr pc,

--- 37 unchanged lines hidden ---
69 /// Constructor
70 SyscallInst(const char *_mnemonic, ExtMachInst _machInst,
71 OpClass __opClass) :
72 X86ISA::X86StaticInst(_mnemonic, _machInst, __opClass)
73 {
74 }
75
76 std::string generateDisassembly(Addr pc,

--- 37 unchanged lines hidden ---