/gem5/src/cpu/o3/ |
H A D | fetch.hh | 172 const char *description() const argument [all...] |
H A D | cpu.hh | 263 bool isDraining() const { return drainState() == DrainState::Draining; } argument 367 vecRenameMode() const argument 378 readVecLane(PhysRegIdPtr phys_reg) const argument 389 readVecLane(PhysRegIdPtr phys_reg) const argument 435 readArchVecLane(int reg_idx, int lId, ThreadID tid) const argument [all...] |
H A D | lsq.hh | 161 virtual bool isSnooping() const { return true; } argument 339 isLoad() const argument 345 isAtomic() const argument 474 taskId() const argument 478 request(int idx = 0) const argument 483 getVaddr(int idx = 0) const argument 513 senderState() const argument 542 isSplit() const argument 1006 dumpInsts(ThreadID tid) const argument [all...] |
/gem5/src/cpu/trace/ |
H A D | trace_cpu.hh | 160 Counter totalInsts() const argument 171 Counter totalOps() const argument 316 bool isSnooping() const { return true; } argument 376 bool isValid() const { argument 460 const st argument 647 isLoad() const argument 650 isStore() const argument 653 isComp() const argument 671 isStrictlyOrdered() const argument 848 getWindowSize() const argument 851 getMicroOpCount() const argument 893 name() const argument 969 isExecComplete() const argument 984 getMicroOpCount() const argument [all...] |
/gem5/src/mem/cache/ |
H A D | base.hh | 154 virtual bool isSnooping() const { return true; } argument 259 bool isBlocked() const { return blocked; } argument 408 allocOnFill(MemCmd cmd) const argument 1064 getBlockSize() const argument 1069 getAddrRanges() const argument 1124 isBlocked() const argument 1177 inCache(Addr addr, bool is_secure) const argument 1181 hasBeenPrefetched(Addr addr, bool is_secure) const argument 1190 inMissQueue(Addr addr, bool is_secure) const argument 1294 coalesce() const argument 1303 allocate() const argument [all...] |
/gem5/src/arch/arm/ |
H A D | isa.hh | 125 uint64_t reset() const { return _reset; } argument 126 uint64_t res0() const { return _res0; } argument 127 uint64_t res1() const { return _res1; } argument 128 uint64_t raz() const { return _raz; } argument 129 uint64_t rao() const { return _rao; } argument 131 uint64_t wi() const { return _raz | _rao; } argument 142 chain mapsTo(uint32_t l, uint32_t u = 0) const { argument 147 res0(uint64_t mask) const argument 151 res1(uint64_t mask) const argument 155 raz(uint64_t mask) const argument 159 rao(uint64_t mask) const argument 163 implemented(bool v = true) const argument 167 unimplemented() const argument 170 unverifiable(bool v = true) const argument 174 warnNotFail(bool v = true) const argument 178 mutex(bool v = true) const argument 182 banked(bool v = true) const argument 186 banked64(bool v = true) const argument 190 bankedChild(bool v = true) const argument 194 userNonSecureRead(bool v = true) const argument 198 userNonSecureWrite(bool v = true) const argument 202 userSecureRead(bool v = true) const argument 206 userSecureWrite(bool v = true) const argument 210 user(bool v = true) const argument 217 privNonSecureRead(bool v = true) const argument 221 privNonSecureWrite(bool v = true) const argument 225 privNonSecure(bool v = true) const argument 230 privSecureRead(bool v = true) const argument 234 privSecureWrite(bool v = true) const argument 238 privSecure(bool v = true) const argument 243 priv(bool v = true) const argument 248 privRead(bool v = true) const argument 253 hypRead(bool v = true) const argument 257 hypWrite(bool v = true) const argument 261 hyp(bool v = true) const argument 266 monSecureRead(bool v = true) const argument 270 monSecureWrite(bool v = true) const argument 274 monNonSecureRead(bool v = true) const argument 278 monNonSecureWrite(bool v = true) const argument 282 mon(bool v = true) const argument 289 monSecure(bool v = true) const argument 294 monNonSecure(bool v = true) const argument 299 allPrivileges(bool v = true) const argument 316 nonSecure(bool v = true) const argument 327 secure(bool v = true) const argument 336 reads(bool v) const argument 346 writes(bool v) const argument 356 exceptUserMode() const argument 449 flattenRegId(const RegId& regId) const argument 473 flattenIntIndex(int reg) const argument 505 flattenFloatIndex(int reg) const argument 512 flattenVecIndex(int reg) const argument 519 flattenVecElemIndex(int reg) const argument 526 flattenVecPredIndex(int reg) const argument 533 flattenCCIndex(int reg) const argument 540 flattenMiscIndex(int reg) const argument 659 snsBankedIndex64(MiscRegIndex reg, bool ns) const argument 668 getMiscIndices(int misc_reg) const argument 691 getCurSveVecLenInBitsAtReset() const argument 696 serialize(CheckpointOut &cp) const argument 733 decoderFlavour() const argument 736 haveGICv3CpuIfc() const argument 746 vecRegRenameMode() const argument [all...] |
/gem5/src/dev/arm/ |
H A D | gic_v3_its.cc | 74 ItsProcess::name() const argument 809 getAddrRanges() const argument 986 idOutOfRange(uint32_t event_id, uint8_t itt_range) const argument 994 deviceOutOfRange(uint32_t device_id) const argument 1000 sizeOutOfRange(uint32_t size) const argument 1006 collectionOutOfRange(uint32_t collection_id) const argument 1017 lpiOutOfRange(uint32_t intid) const argument 1036 serialize(CheckpointOut & cp) const argument 1074 maxCommands() const argument [all...] |
H A D | gic_v3_its.hh | 515 idOutOfRange(CommandEntry &command, DTE dte) const argument 520 deviceOutOfRange(CommandEntry &command) const argument 525 sizeOutOfRange(CommandEntry &command) const argument 535 collectionOutOfRange(CommandEntry &command) const argument [all...] |
H A D | gic_v3_cpu_interface.cc | 86 Gicv3CPUInterface::getHCREL2FMO() const argument 100 Gicv3CPUInterface::getHCREL2IMO() const argument 1617 Gicv3CPUInterface::readBankedMiscReg(MiscRegIndex misc_reg) const argument 1624 Gicv3CPUInterface::setBankedMiscReg(MiscRegIndex misc_reg, RegVal val) const argument 1631 Gicv3CPUInterface::virtualFindActive(uint32_t int_id) const argument 1648 Gicv3CPUInterface::getHPPIR0() const argument 1674 Gicv3CPUInterface::getHPPIR1() const argument 1949 Gicv3CPUInterface::virtualGroupPriorityMask(Gicv3::GroupId group) const argument 1975 isEOISplitMode() const argument 1992 virtualIsEOISplitMode() const argument 1999 highestActiveGroup() const argument 2107 getHPPVILR() const argument 2151 hppviCanPreempt(int lr_idx) const argument 2187 virtualHighestActivePriority() const argument 2220 intSignalType(Gicv3::GroupId group) const argument 2283 highestActivePriority() const argument 2298 groupEnabled(Gicv3::GroupId group) const argument 2325 inSecureState() const argument 2337 currEL() const argument 2362 haveEL(ExceptionLevel el) const argument 2382 isSecureBelowEL3() const argument 2389 isAA64() const argument 2396 isEL3OrMon() const argument 2414 eoiMaintenanceInterruptStatus() const argument 2447 maintenanceInterruptStatus() const argument 2576 serialize(CheckpointOut & cp) const argument [all...] |
H A D | smmu_v3_defs.hh | 371 uint64_t addr() const argument
|
/gem5/src/cpu/minor/ |
H A D | lsq.cc | 170 LSQ::LSQRequest::isComplete() const argument 178 LSQ::LSQRequest::reportData(std::ostream &os) const argument 720 LSQ::StoreBuffer::canInsert() const argument 930 LSQ::StoreBuffer::minorTrace() const argument 1656 minorTrace() const argument [all...] |
/gem5/src/mem/ |
H A D | request.hh | 594 hasPaddr() const argument 600 getPaddr() const argument 627 hasSize() const argument 633 getSize() const argument 640 getByteEnable() const argument 654 time() const argument 704 hasVaddr() const argument 710 getVaddr() const argument 718 masterId() const argument 724 taskId() const argument 736 getAsid() const argument 751 getArchFlags() const argument 759 extraDataValid() const argument 766 getExtraData() const argument 781 hasContextId() const argument 788 contextId() const argument 795 streamId() const argument 802 hasSubstreamId() const argument 808 substreamId() const argument 822 hasPC() const argument 829 getPC() const argument 839 incAccessDepth() const argument 840 getAccessDepth() const argument 846 getTranslateLatency() const argument 853 getAccessLatency() const argument 860 hasInstSeqNum() const argument 866 getReqInstSeqNum() const argument 881 isUncacheable() const argument 882 isStrictlyOrdered() const argument 883 isInstFetch() const argument 884 isPrefetch() const argument 886 isPrefetchEx() const argument 887 isLLSC() const argument 888 isPriv() const argument 889 isLockedRMW() const argument 890 isSwap() const argument 891 isCondSwap() const argument 892 isMmappedIpr() const argument 893 isSecure() const argument 894 isPTWalk() const argument 895 isAcquire() const argument 896 isRelease() const argument 897 isKernel() const argument 898 isAtomicReturn() const argument 899 isAtomicNoReturn() const argument 902 isAtomic() const argument 915 isToPOU() const argument 916 isToPOC() const argument 917 getDest() const argument 925 isScoped() const argument 928 isWavefrontScope() const argument 935 isWorkgroupScope() const argument 942 isDeviceScope() const argument 949 isSystemScope() const argument 956 isGlobalSegment() const argument 965 isGroupSegment() const argument 971 isPrivateSegment() const argument 977 isKernargSegment() const argument 983 isReadonlySegment() const argument 989 isSpillSegment() const argument 995 isArgSegment() const argument 1012 isCacheClean() const argument 1013 isCacheInvalidate() const argument 1014 isCacheMaintenance() const argument [all...] |
H A D | dram_ctrl.hh | 447 const std::string name() const argument 471 bool inRefIdleState() const { return refreshState == REF_IDLE; } argument 480 bool inPwrIdleState() const { return pwrState == PWR_IDLE; } argument 492 bool forceSelfRefreshExit() const { argument 701 qosValue() const argument 707 masterId() const argument 713 getSize() const argument 719 getAddr() const argument 725 isRead() const argument 731 isWrite() const argument 922 burstAlign(Addr addr) const argument [all...] |
H A D | packet.hh | 192 testCmdAttrib(MemCmd::Attribute attrib) const argument 199 bool isRead() const { return testCmdAttrib(IsRead); } argument 200 bool isWrite() const { return testCmdAttrib(IsWrite); } argument 201 bool isUpgrade() const { return testCmdAttrib(IsUpgrade); } argument 202 bool isRequest() const { return testCmdAttrib(IsRequest); } argument 203 bool isResponse() const { retur argument 204 needsWritable() const argument 205 needsResponse() const argument 206 isInvalidate() const argument 207 isEviction() const argument 208 isClean() const argument 209 fromCache() const argument 214 isWriteback() const argument 222 hasData() const argument 223 isLLSC() const argument 224 isSWPrefetch() const argument 225 isHWPrefetch() const argument 226 isPrefetch() const argument 228 isError() const argument 229 isPrint() const argument 230 isFlush() const argument 233 responseCommand() const argument 239 toString() const argument 240 toInt() const argument 246 operator ==(MemCmd c2) const argument 247 operator !=(MemCmd c2) const argument 512 findNextSenderState() const argument 525 cmdString() const argument 528 cmdToIndex() const argument 530 isRead() const argument 531 isWrite() const argument 532 isUpgrade() const argument 533 isRequest() const argument 534 isResponse() const argument 535 needsWritable() const argument 544 needsResponse() const argument 545 isInvalidate() const argument 546 isEviction() const argument 547 isClean() const argument 548 fromCache() const argument 549 isWriteback() const argument 550 hasData() const argument 551 hasRespData() const argument 556 isLLSC() const argument 557 isError() const argument 558 isPrint() const argument 559 isFlush() const argument 593 cacheResponding() const argument 620 hasSharers() const argument 636 isExpressSnoop() const argument 653 responderHadWritable() const argument 676 writeThrough() const argument 689 satisfied() const argument 692 suppressFuncError() const argument 694 isBlockCached() const argument 703 qosValue() const argument 714 masterId() const argument 728 getAddr() const argument 738 getSize() const argument 747 getOffset(unsigned int blk_size) const argument 752 getBlockAddr(unsigned int blk_size) const argument 757 isSecure() const argument 766 getAtomicOp() const argument 767 isAtomicOp() const argument 1101 getConstPtr() const argument 1206 writeData(uint8_t *p) const argument 1230 writeDataToBlock(uint8_t *blk_data, int blkSize) const argument 1309 mustCheckAbove() const argument 1319 isCleanEviction() const argument 1325 isMaskedWrite() const argument [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | cast.h | 224 template <typename V = void> V *&value_ptr() const { argument 228 explicit operator bool() const { retur argument 230 holder() const argument 233 holder_constructed() const argument 246 instance_registered() const argument [all...] |
H A D | numpy.h | 171 bool PyArray_Check_(PyObject *obj) const { argument 174 bool PyArrayDescr_Check_(PyObject *obj) const { argument 488 has_fields() const argument 493 kind() const argument [all...] |
H A D | pybind11.h | 90 object name() const { retur argument 1031 Return(Derived::*) const argument 1181 Return(Class::*func) const argument [all...] |
H A D | pytypes.h | 55 const Derived &derived() const { return static_cast<const Derived &>(*this); } argument 114 is(object_api const& other) const argument 116 is_none() const argument 118 equal(object_api const &other) const argument 119 not_equal(object_api const &other) const argument 120 operator <(object_api const &other) const argument 121 operator <=(object_api const &other) const argument 122 operator >(object_api const &other) const argument 123 operator >=(object_api const &other) const argument 153 ref_count() const argument 182 ptr() const argument 190 inc_ref() const argument 197 dec_ref() const argument 205 operator bool() const argument 211 operator ==(const handle &h) const argument 213 operator !=(const handle &h) const argument 215 check() const argument 347 matches(handle exc) const argument 349 type() const argument 350 value() const argument 351 trace() const argument 497 operator enable_if_t<std::is_same<T, accessor_policies::str_attr>::value || std::is_same<T, accessor_policies::obj_attr>::value, bool>() const argument 503 operator enable_if_t<std::is_same<T, accessor_policies::generic_item>::value, bool>() const argument 507 operator object() const argument 508 ptr() const argument 509 cast() const argument 512 get_cache() const argument 617 operator *() const argument 618 operator [](difference_type n) const argument 619 operator ->() const argument 648 operator ->() const argument 661 dereference() const argument 665 equal(const sequence_fast_readonly &b) const argument 666 distance_to(const sequence_fast_readonly &b) const argument 682 dereference() const argument 686 equal(const sequence_slow_readwrite &b) const argument 687 distance_to(const sequence_slow_readwrite &b) const argument 705 dereference() const argument 707 equal(const dict_readonly &b) const argument 755 operator *() const argument 843 operator *() const argument 851 operator ->() const argument 913 operator std::string() const argument 928 format(Args &&....args) const argument 975 operator std::string() const argument 1032 operator bool() const argument 1089 operator T() const argument 1108 operator float() const argument 1109 operator double() const argument 1129 compute(size_t length, size_t *start, size_t *stop, size_t *step, size_t *slicelength) const argument 1136 compute(ssize_t length, ssize_t *start, ssize_t *stop, ssize_t *step, ssize_t *slicelength) const argument 1188 operator T *() const argument 1195 name() const argument 1204 size() const argument 1205 empty() const argument 1206 operator [](size_t index) const argument 1207 operator [](handle h) const argument 1208 begin() const argument 1209 end() const argument 1224 size() const argument 1225 empty() const argument 1226 begin() const argument 1227 end() const argument 1228 clear() const argument 1229 contains(T &&key) const argument 1245 size() const argument 1246 empty() const argument 1247 operator [](size_t index) const argument 1248 operator [](handle h) const argument 1249 begin() const argument 1250 end() const argument 1259 size() const argument 1260 empty() const argument 1261 operator [](size_t index) const argument 1262 operator [](handle h) const argument 1263 begin() const argument 1264 end() const argument 1265 append(T &&val) const argument 1268 insert(size_t index, T &&val) const argument 1283 size() const argument 1284 empty() const argument 1285 add(T &&val) const argument 1288 clear() const argument 1289 contains(T &&val) const argument 1297 cpp_function() const argument 1303 is_cpp_function() const argument 1315 request(bool writable = false) const argument 1403 begin() const argument 1404 end() const argument 1405 operator [](handle key) const argument 1408 operator [](const char *key) const argument 1411 attr(handle key) const argument 1414 attr(const char *key) const argument 1417 operator *() const argument 1420 contains(T &&item) const argument 1425 str() const argument 1428 doc() const argument 1431 get_type() const argument 1434 rich_compare(object_api const &other, int value) const argument [all...] |
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | common.h | 797 operator *() const argument 801 operator ->() const argument [all...] |
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest.h | 288 operator bool() const { return success_; } // NOLINT argument 297 const char* message() const { argument 302 const cha argument 496 key() const argument 501 value() const argument 539 Passed() const argument 551 elapsed_time() const argument 574 test_part_results() const argument 579 test_properties() const argument 605 death_test_count() const argument 651 test_case_name() const argument 654 name() const argument 658 type_param() const argument 666 value_param() const argument 673 file() const argument 676 line() const argument 694 should_run() const argument 697 is_reportable() const argument 705 result() const argument 800 name() const argument 804 type_param() const argument 811 should_run() const argument 835 Passed() const argument 838 Failed() const argument 841 elapsed_time() const argument 849 ad_hoc_test_result() const argument 859 test_info_list() const argument 1084 default_result_printer() const argument 1095 default_xml_generator() const argument 1288 impl() const argument 1755 GetParam() const argument [all...] |
/gem5/ext/googletest/googletest/src/ |
H A D | gtest-death-test.cc | 156 bool ExitedWithCode::operator()(int exit_status) const { argument 174 bool KilledBySignal::operator()(int exit_status) const { argument 390 statement() const argument 391 regex() const argument 392 spawned() const argument 394 status() const argument 396 outcome() const argument 398 read_fd() const argument 400 write_fd() const argument [all...] |
H A D | gtest-internal-inl.h | 355 operator ()(const TestProperty& test_property) const argument 561 start_timestamp() const argument 564 elapsed_time() const argument 567 Passed() const argument 571 Failed() const argument 577 GetTestCase(int i) const argument 597 ad_hoc_test_result() const argument 733 current_test_case() const argument 735 current_test_info() const argument 745 gtest_trace_stack() const argument 757 internal_run_death_test_flag() const argument 789 random_seed() const argument 803 catch_exceptions() const argument [all...] |
/gem5/src/gpu-compute/ |
H A D | compute_unit.hh | 252 int wfSize() const { return wavefrontSize; }; argument 386 getLds() const argument 394 cacheLineSize() const argument 610 isStalled() const argument 637 getMemInst() const argument 678 getLdsPort() const argument [all...] |
/gem5/ext/mcpat/ |
H A D | xmlParser.cc | 756 writeToFile(XMLCSTR filename, const char *encoding, char nFormat) const argument 2337 createXMLString(int nFormat, int *pnSize) const argument 2450 deepCopy() const argument 2595 indexText(XMLCSTR lpszValue) const argument 2661 indexClear(XMLCSTR lpszValue) const argument 2713 nChildNode(XMLCSTR name) const argument 2724 getChildNode(XMLCSTR name, int *j) const argument 2739 getChildNode(XMLCSTR name, int j) const argument 2752 getChildNodePtr(XMLCSTR name, int *j) const argument 2803 positionOfText(int i) const argument 2807 positionOfClear(int i) const argument 2811 positionOfChildNode(int i) const argument 2815 positionOfText(XMLCSTR lpszValue) const argument 2818 positionOfClear(XMLCSTR lpszValue) const argument 2821 positionOfClear(XMLClear *a) const argument 2825 positionOfChildNode(XMLNode x) const argument 2833 positionOfChildNode(XMLCSTR name, int count) const argument 2843 getChildNodeWithAttribute(XMLCSTR name, XMLCSTR attributeName, XMLCSTR attributeValue, int *k) const argument 2874 getAttribute(XMLCSTR lpszAttrib, int *j) const argument 2889 isAttributeSet(XMLCSTR lpszAttrib) const argument 2902 getAttribute(XMLCSTR name, int j) const argument 2909 enumContents(int i) const argument 2939 getName() const argument 2943 nText() const argument 2947 nChildNode() const argument 2951 nAttribute() const argument 2955 nClear() const argument 2959 nElement() const argument 2963 getClear(int i) const argument 2967 getAttribute(int i) const argument 2971 getAttributeName(int i) const argument 2975 getAttributeValue(int i) const argument 2979 getText(int i) const argument 2983 getChildNode(int i) const argument 2987 getParentNode( ) const argument 2991 isDeclaration( ) const argument 2995 isEmpty( ) const argument [all...] |
/gem5/src/dev/net/ |
H A D | i8254xGBe_defs.hh | 308 serialize(CheckpointOut &cp) const argument [all...] |