isa_traits.hh (10835:d4b162a57400) isa_traits.hh (10924:d02e9c239892)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

66 const bool HasUnalignedMemAcc = true;
67
68 const bool CurThreadInfoImplemented = false;
69 const int CurThreadInfoReg = -1;
70
71 const ExtMachInst NoopMachInst M5_VAR_USED = {
72 0x0, // No legacy prefixes.
73 0x0, // No rex prefix.
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

66 const bool HasUnalignedMemAcc = true;
67
68 const bool CurThreadInfoImplemented = false;
69 const int CurThreadInfoReg = -1;
70
71 const ExtMachInst NoopMachInst M5_VAR_USED = {
72 0x0, // No legacy prefixes.
73 0x0, // No rex prefix.
74 { OneByteOpcode, 0x90 }, // One opcode byte, 0x90.
74 0x0, // No two / three byte escape sequence
75 { OneByteOpcode, 0x90 }, // One opcode byte, 0x90.
75 0x0, 0x0, // No modrm or sib.
76 0, 0, // No immediate or displacement.
77 8, 8, 8, // All sizes are 8.
78 0, // Displacement size is 0.
79 SixtyFourBitMode // Behave as if we're in 64 bit
80 // mode (this doesn't actually matter).
81 };
82}
83
84#endif // __ARCH_X86_ISATRAITS_HH__
76 0x0, 0x0, // No modrm or sib.
77 0, 0, // No immediate or displacement.
78 8, 8, 8, // All sizes are 8.
79 0, // Displacement size is 0.
80 SixtyFourBitMode // Behave as if we're in 64 bit
81 // mode (this doesn't actually matter).
82 };
83}
84
85#endif // __ARCH_X86_ISATRAITS_HH__