request.hh (12917:c18b776f460c) request.hh (13367:dc06baae4275)
1/*
2 * Copyright (c) 2012-2013,2017-2018 ARM Limited
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

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

855 _reqInstSeqNum = seq_num;
856 }
857
858 /** Accessor functions for flags. Note that these are for testing
859 only; setting flags should be done via setFlags(). */
860 bool isUncacheable() const { return _flags.isSet(UNCACHEABLE); }
861 bool isStrictlyOrdered() const { return _flags.isSet(STRICT_ORDER); }
862 bool isInstFetch() const { return _flags.isSet(INST_FETCH); }
1/*
2 * Copyright (c) 2012-2013,2017-2018 ARM Limited
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

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

855 _reqInstSeqNum = seq_num;
856 }
857
858 /** Accessor functions for flags. Note that these are for testing
859 only; setting flags should be done via setFlags(). */
860 bool isUncacheable() const { return _flags.isSet(UNCACHEABLE); }
861 bool isStrictlyOrdered() const { return _flags.isSet(STRICT_ORDER); }
862 bool isInstFetch() const { return _flags.isSet(INST_FETCH); }
863 bool isPrefetch() const { return _flags.isSet(PREFETCH); }
863 bool isPrefetch() const { return (_flags.isSet(PREFETCH) ||
864 _flags.isSet(PF_EXCLUSIVE)); }
865 bool isPrefetchEx() const { return _flags.isSet(PF_EXCLUSIVE); }
864 bool isLLSC() const { return _flags.isSet(LLSC); }
865 bool isPriv() const { return _flags.isSet(PRIVILEGED); }
866 bool isLockedRMW() const { return _flags.isSet(LOCKED_RMW); }
867 bool isSwap() const { return _flags.isSet(MEM_SWAP|MEM_SWAP_COND); }
868 bool isCondSwap() const { return _flags.isSet(MEM_SWAP_COND); }
869 bool isMmappedIpr() const { return _flags.isSet(MMAPPED_IPR); }
870 bool isSecure() const { return _flags.isSet(SECURE); }
871 bool isPTWalk() const { return _flags.isSet(PT_WALK); }

--- 124 unchanged lines hidden ---
866 bool isLLSC() const { return _flags.isSet(LLSC); }
867 bool isPriv() const { return _flags.isSet(PRIVILEGED); }
868 bool isLockedRMW() const { return _flags.isSet(LOCKED_RMW); }
869 bool isSwap() const { return _flags.isSet(MEM_SWAP|MEM_SWAP_COND); }
870 bool isCondSwap() const { return _flags.isSet(MEM_SWAP_COND); }
871 bool isMmappedIpr() const { return _flags.isSet(MMAPPED_IPR); }
872 bool isSecure() const { return _flags.isSet(SECURE); }
873 bool isPTWalk() const { return _flags.isSet(PT_WALK); }

--- 124 unchanged lines hidden ---