isa_traits.hh (7580:6f77f379a594) isa_traits.hh (7623:072f8b921599)
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

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

69 const int PageBytes = 1ULL << PageShift;
70
71 const int BranchPredAddrShiftAmt = 0;
72
73 StaticInstPtr decodeInst(ExtMachInst);
74
75 // Memory accesses can be unaligned
76 const bool HasUnalignedMemAcc = true;
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

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

69 const int PageBytes = 1ULL << PageShift;
70
71 const int BranchPredAddrShiftAmt = 0;
72
73 StaticInstPtr decodeInst(ExtMachInst);
74
75 // Memory accesses can be unaligned
76 const bool HasUnalignedMemAcc = true;
77
78 const ExtMachInst NoopMachInst = {
79 0x0, // No legacy prefixes.
80 0x0, // No rex prefix.
81 { 1, 0x0, 0x0, 0x90 }, // One opcode byte, 0x90.
82 0x0, 0x0, // No modrm or sib.
83 0, 0, // No immediate or displacement.
84 8, 8, 8, // All sizes are 8.
85 0, // Displacement size is 0.
86 SixtyFourBitMode // Behave as if we're in 64 bit
87 // mode (this doesn't actually matter).
88 };
77};
78
79#endif // __ARCH_X86_ISATRAITS_HH__
89};
90
91#endif // __ARCH_X86_ISATRAITS_HH__