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 --- |