microldstop.hh (5965:71f8d7c12619) | microldstop.hh (6132:916f10213bea) |
---|---|
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 * --- 54 unchanged lines hidden (view full) --- 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, | 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 * --- 54 unchanged lines hidden (view full) --- 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, |
71 AddrSizeFlagBit = 2 | 71 AddrSizeFlagBit = 2, 72 StoreCheck = 4 |
72 }; 73 74 /** 75 * Base class for load and store ops 76 */ 77 class LdStOp : public X86MicroopBase 78 { 79 protected: --- 107 unchanged lines hidden --- | 73 }; 74 75 /** 76 * Base class for load and store ops 77 */ 78 class LdStOp : public X86MicroopBase 79 { 80 protected: --- 107 unchanged lines hidden --- |