gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WriteMask Member List

This is the complete list of members for WriteMask, including all inherited members.

andMask(const WriteMask &writeMask)WriteMaskinline
AtomicOpVector typedefWriteMask
clear()WriteMaskinline
cmpMask(const WriteMask &readMask) constWriteMaskinline
count(int offset=0) constWriteMaskinline
fillMask()WriteMaskinline
firstBitSet(bool val, int offset=0) constWriteMaskinline
getAtomicOps() constWriteMaskinline
getMask(int offset, int len) constWriteMaskinline
isEmpty() constWriteMaskinline
isFull() constWriteMaskinline
isOverlap(const WriteMask &readMask) constWriteMaskinline
mAtomicWriteMaskprivate
mAtomicOpWriteMaskprivate
mMaskWriteMaskprivate
mSizeWriteMaskprivate
orMask(const WriteMask &writeMask)WriteMaskinline
performAtomic(uint8_t *p) constWriteMaskinline
performAtomic(DataBlock &blk) constWriteMaskinline
print(std::ostream &out) constWriteMask
setAtomicOps(const AtomicOpVector &atomicOps)WriteMaskinline
setInvertedMask(const WriteMask &writeMask)WriteMaskinline
setMask(int offset, int len, bool val=true)WriteMaskinline
test(int offset) constWriteMaskinline
WriteMask()WriteMask
WriteMask(int size)WriteMaskinline
WriteMask(int size, std::vector< bool > &mask)WriteMaskinline
WriteMask(int size, std::vector< bool > &mask, AtomicOpVector atomicOp)WriteMaskinline
~WriteMask()WriteMaskinline

Generated on Tue Jun 22 2021 15:28:46 for gem5 by doxygen 1.8.17