microldstop.hh (5912:d113f6def227) microldstop.hh (5965:71f8d7c12619)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

62#include "mem/packet.hh"
63#include "mem/request.hh"
64
65namespace X86ISA
66{
67 static const Request::FlagsType SegmentFlagMask = mask(4);
68 static const int FlagShift = 4;
69 enum FlagBit {
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

62#include "mem/packet.hh"
63#include "mem/request.hh"
64
65namespace X86ISA
66{
67 static const Request::FlagsType SegmentFlagMask = mask(4);
68 static const int FlagShift = 4;
69 enum FlagBit {
70 CPL0FlagBit = 1
70 CPL0FlagBit = 1,
71 AddrSizeFlagBit = 2
71 };
72
73 /**
74 * Base class for load and store ops
75 */
76 class LdStOp : public X86MicroopBase
77 {
78 protected:

--- 107 unchanged lines hidden ---
72 };
73
74 /**
75 * Base class for load and store ops
76 */
77 class LdStOp : public X86MicroopBase
78 {
79 protected:

--- 107 unchanged lines hidden ---