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