/gem5/src/cpu/o3/ |
H A D | rename_impl.hh | 95 DefaultRename<Impl>::name() const argument 341 DefaultRename<Impl>::isDrained() const argument 363 DefaultRename<Impl>::drainSanityCheck() const argument [all...] |
H A D | fetch_impl.hh | 154 DefaultFetch<Impl>::name() const argument 443 DefaultFetch<Impl>::drainSanityCheck() const argument 461 DefaultFetch<Impl>::isDrained() const argument 828 checkStall(ThreadID tid) const argument [all...] |
/gem5/src/mem/ruby/system/ |
H A D | GPUCoalescer.cc | 230 GPUCoalescer::printProgress(ostream& out) const argument 679 GPUCoalescer::empty() const argument 972 GPUCoalescer::print(ostream& out) const argument
|
/gem5/src/systemc/core/ |
H A D | scheduler.hh | 169 const std::string name() const { return "systemc_scheduler"; } argument
|
/gem5/src/cpu/pred/ |
H A D | multiperspective_perceptron.cc | 246 findBest(ThreadID tid, std::vector<int> &best_preds) const argument 255 operator <(BestPair const &bp) const argument 272 getIndex(ThreadID tid, const MPPBranchInfo &bi, const HistorySpec &spec, int index) const argument 366 satIncDec(bool taken, bool &sign, int &counter, int max_weight) const argument [all...] |
H A D | multiperspective_perceptron_tage.cc | 161 MPP_TAGE::bindex(Addr pc_in) const argument 232 MPP_TAGE::isHighConfidence(TAGEBase::BranchInfo *bi) const argument 252 MPP_LoopPredictor::calcConf(int index) const argument 259 MPP_LoopPredictor::optionalAgeInc() const argument 327 MPP_StatisticalCorrector::getIndUpd(Addr branch_pc) const argument 298 getIndBias(Addr branch_pc, StatisticalCorrector::BranchInfo* bi, bool bias) const argument 306 getIndBiasSK(Addr branch_pc, StatisticalCorrector::BranchInfo* bi) const argument 314 getIndBiasBank(Addr branch_pc, StatisticalCorrector::BranchInfo* bi, int hitBank, int altBank) const argument 411 getIndex(ThreadID tid, MPPTAGEBranchInfo &bi, const HistorySpec &spec, int index) const argument 435 computePartialSum(ThreadID tid, MPPTAGEBranchInfo &bi) const argument [all...] |
H A D | tage_base.hh | 406 virtual bool isHighConfidence(BranchInfo* bi) const argument [all...] |
/gem5/src/arch/arm/ |
H A D | tlb.hh | 230 int getsize() const { return size; } argument 349 getAttr() const argument 442 params() const argument [all...] |
H A D | tlb.cc | 136 TLB::finalizePhysical(const RequestPtr &req, argument 225 TLB::printTlb() const argument 408 TLB::serialize(CheckpointOut &cp) const argument [all...] |
H A D | faults.cc | 351 ArmFault::getSyndromeReg64() const argument 367 ArmFault::getFaultAddrReg64() const argument 794 routeToHyp(ThreadContext *tc) const argument 810 iss() const argument 866 routeToHyp(ThreadContext *tc) const argument 882 ec(ThreadContext *tc) const argument 889 iss() const argument 897 iss() const argument 905 ec(ThreadContext *tc) const argument 921 ec(ThreadContext *tc) const argument 927 ec(ThreadContext *tc) const argument 1002 ec(ThreadContext *tc) const argument 1008 routeToHyp(ThreadContext *tc) const argument 1022 iss() const argument 1032 ec(ThreadContext *tc) const argument 1041 ec(ThreadContext *tc) const argument 1126 getFaultStatusCode(ThreadContext *tc) const argument 1152 getFsr(ThreadContext *tc) const argument 1207 iss() const argument 1219 isMMUFault() const argument 1236 getFaultVAddr(Addr &va) const argument 1243 ec(ThreadContext *tc) const argument 1268 routeToMonitor(ThreadContext *tc) const argument 1280 routeToHyp(ThreadContext *tc) const argument 1300 ec(ThreadContext *tc) const argument 1329 routeToMonitor(ThreadContext *tc) const argument 1341 routeToHyp(ThreadContext *tc) const argument 1366 iss() const argument 1431 routeToMonitor(ThreadContext *tc) const argument 1443 routeToHyp(ThreadContext *tc) const argument 1470 routeToMonitor(ThreadContext *tc) const argument 1482 routeToHyp(ThreadContext *tc) const argument 1530 routeToHyp(ThreadContext *tc) const argument 1557 routeToMonitor(ThreadContext *tc) const argument 1566 routeToHyp(ThreadContext *tc) const argument 1585 routeToHyp(ThreadContext *tc) const argument 1597 ec(ThreadContext *tc) const argument [all...] |
/gem5/src/cpu/ |
H A D | base.hh | 183 int cpuId() const { return _cpuId; } argument 186 uint32_t socketId() const { return _socketId; } argument 189 MasterID dataMasterId() const { return _dataMasterId; } argument 191 MasterID instMasterId() const { return _instMasterId; } argument 207 uint32_t taskId() const { retur argument 211 getPid() const argument 258 checkInterrupts(ThreadContext *tc) const argument 311 params() const argument 367 switchedOut() const argument 378 verifyMemoryMode() const argument 405 cacheLineSize() const argument 437 serializeThread(CheckpointOut &cp, ThreadID tid) const argument [all...] |
/gem5/src/cpu/trace/ |
H A D | trace_cpu.cc | 1002 TraceCPU::ElasticDataGen::HardwareResource::awaitingResponse() const { argument 1435 TraceCPU::ElasticDataGen::GraphNode::writeElementAsTrace() const argument 958 isAvailable( const GraphNode* new_node) const argument 1468 typeToStr() const argument [all...] |
/gem5/src/mem/cache/ |
H A D | base.cc | 202 BaseCache::inRange(Addr addr) const argument 981 calculateTagOnlyLatency(const uint32_t delay, const Cycles lookup_lat) const argument 990 calculateAccessLatency(const CacheBlk* blk, const uint32_t delay, const Cycles lookup_lat) const argument 1653 isDirty() const argument [all...] |
/gem5/src/arch/sparc/ |
H A D | tlb.cc | 854 TLB::finalizePhysical(const RequestPtr &req, argument 1354 TLB::serialize(CheckpointOut &cp) const argument [all...] |
/gem5/src/gpu-compute/ |
H A D | gpu_tlb.hh | 83 Tick frequency() const { return SimClock::Frequency / clock; } argument 86 ticks(int numCycles) const argument 91 Tick curCycle() const { return curTick() / clock; } argument 92 Tick tickToCycles(Tick val) const { return val / clock;} argument [all...] |
/gem5/src/cpu/minor/ |
H A D | lsq.hh | 522 isDrained() const argument 675 canPushIntoStoreBuffer() const argument 683 accessesInFlight() const argument 692 getLastMemBarrier(ThreadID thread_id) const argument [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_methods_and_attributes.cpp | 64 overloaded(int) const argument 65 overloaded(int, float) const argument 66 overloaded(float, int) const argument 67 overloaded(int, int) const argument 68 overloaded(float, float) const argument 79 get() const argument 99 get1() const argument 100 get2() const argument 101 get_rvalue() const argument 196 do_nothing() const argument 199 get_int() const argument 200 get_double() const argument 207 sum() const argument [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | eigen.h | 97 template <typename props> bool stride_compatible() const { argument 107 operator bool() const { return conformable; } argument [all...] |
/gem5/ext/googletest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 104 bool IsInterested() const { return stream_ != NULL; } argument 134 virtual void DescribeNegationTo(::std::ostream* os) const { argument 189 internal::string str() const { retur argument 204 operator ()(const A& a, const B& b) const argument 208 operator ()(const A& a, const B& b) const argument 212 operator ()(const A& a, const B& b) const argument 216 operator ()(const A& a, const B& b) const argument 220 operator ()(const A& a, const B& b) const argument 224 operator ()(const A& a, const B& b) const argument 256 MatchAndExplain(T x, MatchResultListener* listener) const argument 261 Matches(T x) const argument 267 DescribeTo(::std::ostream* os) const argument 270 DescribeNegationTo(::std::ostream* os) const argument 275 ExplainMatchResultTo(T x, ::std::ostream* os) const argument 283 GetDescriber() const argument 440 impl() const argument 443 operator Matcher<T>() const argument 453 DescribeTo(::std::ostream* os) const argument 457 DescribeNegationTo(::std::ostream* os) const argument 461 MatchAndExplain(T x, MatchResultListener* listener) const argument 576 MatchAndExplain(T x, MatchResultListener* listener) const argument 580 DescribeTo(::std::ostream* os) const argument 584 DescribeNegationTo(::std::ostream* os) const argument 836 operator ()(Func f, const Tup& t, OutIter out) const argument 843 operator ()(Func , const Tup& , OutIter out) const argument 861 MatchAndExplain( T , MatchResultListener* ) const argument 863 DescribeTo(::std::ostream* os) const argument 864 DescribeNegationTo(::std::ostream* os) const argument 879 operator Matcher<T>() const argument 897 operator Matcher<Lhs>() const argument 906 MatchAndExplain( Lhs lhs, MatchResultListener* ) const argument 910 DescribeTo(::std::ostream* os) const argument 914 DescribeNegationTo(::std::ostream* os) const argument 980 MatchAndExplain(const Pointer& p, MatchResultListener* ) const argument 989 DescribeTo(::std::ostream* os) const argument 990 DescribeNegationTo(::std::ostream* os) const argument 1000 MatchAndExplain(const Pointer& p, MatchResultListener* ) const argument 1009 DescribeTo(::std::ostream* os) const argument 1010 DescribeNegationTo(::std::ostream* os) const argument 1045 operator Matcher<Super&>() const argument 1062 MatchAndExplain( Super& x, MatchResultListener* listener) const argument 1068 DescribeTo(::std::ostream* os) const argument 1073 DescribeNegationTo(::std::ostream* os) const argument 1138 MatchAndExplain(CharType* s, MatchResultListener* listener) const argument 1150 MatchAndExplain(const MatcheeStringType& s, MatchResultListener* ) const argument 1158 DescribeTo(::std::ostream* os) const argument 1162 DescribeNegationTo(::std::ostream* os) const argument 1167 DescribeToHelper(bool expect_eq, ::std::ostream* os) const argument 1198 MatchAndExplain(CharType* s, MatchResultListener* listener) const argument 1207 MatchAndExplain(const MatcheeStringType& s, MatchResultListener* ) const argument 1214 DescribeTo(::std::ostream* os) const argument 1219 DescribeNegationTo(::std::ostream* os) const argument 1245 MatchAndExplain(CharType* s, MatchResultListener* listener) const argument 1254 MatchAndExplain(const MatcheeStringType& s, MatchResultListener* ) const argument 1261 DescribeTo(::std::ostream* os) const argument 1266 DescribeNegationTo(::std::ostream* os) const argument 1291 MatchAndExplain(CharType* s, MatchResultListener* listener) const argument 1300 MatchAndExplain(const MatcheeStringType& s, MatchResultListener* ) const argument 1307 DescribeTo(::std::ostream* os) const argument 1312 DescribeNegationTo(::std::ostream* os) const argument 1337 MatchAndExplain(CharType* s, MatchResultListener* listener) const argument 1346 MatchAndExplain(const MatcheeStringType& s, MatchResultListener* ) const argument 1353 DescribeTo(::std::ostream* os) const argument 1359 DescribeNegationTo(::std::ostream* os) const argument 1384 operator Matcher< ::testing::tuple<T1, T2> >() const argument 1388 operator Matcher<const ::testing::tuple<T1, T2>&>() const argument 1400 MatchAndExplain( Tuple args, MatchResultListener* ) const argument 1405 DescribeTo(::std::ostream* os) const argument 1408 DescribeNegationTo(::std::ostream* os) const argument 1449 MatchAndExplain(T x, MatchResultListener* listener) const argument 1453 DescribeTo(::std::ostream* os) const argument 1457 DescribeNegationTo(::std::ostream* os) const argument 1477 operator Matcher<T>() const argument 1497 DescribeTo(::std::ostream* os) const argument 1505 DescribeNegationTo(::std::ostream* os) const argument 1513 MatchAndExplain(T x, MatchResultListener* listener) const argument 1617 operator Matcher<T>() const argument 1647 operator Matcher<T>() const argument 1669 DescribeTo(::std::ostream* os) const argument 1677 DescribeNegationTo(::std::ostream* os) const argument 1685 MatchAndExplain(T x, MatchResultListener* listener) const argument 1742 operator Matcher<T>() const argument 1766 MatchAndExplain(T& x, MatchResultListener* ) const argument 1779 DescribeTo(::std::ostream* os) const argument 1783 DescribeNegationTo(::std::ostream* os) const argument 1807 operator ()(const T& x) const argument 1842 operator ()(const char* value_text, const T& x) const argument 1921 MatchAndExplain(T value, MatchResultListener* listener) const argument 1956 DescribeTo(::std::ostream* os) const argument 1977 DescribeNegationTo(::std::ostream* os) const argument 1998 HasMaxAbsError() const argument 2016 operator Matcher<FloatType>() const argument 2021 operator Matcher<const FloatType&>() const argument 2026 operator Matcher<FloatType&>() const argument 2056 operator Matcher<Pointer>() const argument 2071 DescribeTo(::std::ostream* os) const argument 2076 DescribeNegationTo(::std::ostream* os) const argument 2081 MatchAndExplain(Pointer pointer, MatchResultListener* listener) const argument 2113 DescribeTo(::std::ostream* os) const argument 2118 DescribeNegationTo(::std::ostream* os) const argument 2151 MatchAndExplain(From from, MatchResultListener* listener) const argument 2167 MatchAndExplain(From& from, MatchResultListener* listener) const argument 2187 DescribeTo(::std::ostream* os) const argument 2192 DescribeNegationTo(::std::ostream* os) const argument 2198 MatchAndExplain(const T& value, MatchResultListener* listener) const argument 2209 MatchAndExplainImpl(false_type , const Class& obj, MatchResultListener* listener) const argument 2215 MatchAndExplainImpl(true_type , const Class* p, MatchResultListener* listener) const argument 2248 DescribeTo(::std::ostream* os) const argument 2253 DescribeNegationTo(::std::ostream* os) const argument 2259 MatchAndExplain(const T&value, MatchResultListener* listener) const argument 2270 MatchAndExplainImpl(false_type , const Class& obj, MatchResultListener* listener) const argument 2286 MatchAndExplainImpl(true_type , const Class* p, MatchResultListener* listener) const argument 2347 operator Matcher<T>() const argument 2360 DescribeTo(::std::ostream* os) const argument 2365 DescribeNegationTo(::std::ostream* os) const argument 2370 MatchAndExplain(T obj, MatchResultListener* listener) const argument 2406 operator Matcher<Container>() const argument 2419 DescribeTo(::std::ostream* os) const argument 2423 DescribeNegationTo(::std::ostream* os) const argument 2428 MatchAndExplain(Container container, MatchResultListener* listener) const argument 2458 operator Matcher<Container>() const argument 2473 DescribeTo(::std::ostream* os) const argument 2477 DescribeNegationTo(::std::ostream* os) const argument 2482 MatchAndExplain(Container container, MatchResultListener* listener) const argument 2537 DescribeTo(::std::ostream* os) const argument 2541 DescribeNegationTo(::std::ostream* os) const argument 2547 MatchAndExplain(const LhsContainer& lhs, MatchResultListener* listener) const argument 2608 operator ()(const T& lhs, const U& rhs) const argument 2620 operator Matcher<LhsContainer>() const argument 2639 DescribeTo(::std::ostream* os) const argument 2644 DescribeNegationTo(::std::ostream* os) const argument 2649 MatchAndExplain(LhsContainer lhs, MatchResultListener* listener) const argument 2710 operator Matcher<LhsContainer>() const argument 2733 DescribeTo(::std::ostream* os) const argument 2740 DescribeNegationTo(::std::ostream* os) const argument 2749 MatchAndExplain(LhsContainer lhs, MatchResultListener* listener) const argument 2816 MatchAndExplainImpl(bool all_elements_should_match, Container container, MatchResultListener* listener) const argument 2852 DescribeTo(::std::ostream* os) const argument 2857 DescribeNegationTo(::std::ostream* os) const argument 2862 MatchAndExplain(Container container, MatchResultListener* listener) const argument 2881 DescribeTo(::std::ostream* os) const argument 2886 DescribeNegationTo(::std::ostream* os) const argument 2891 MatchAndExplain(Container container, MatchResultListener* listener) const argument 2907 operator Matcher<Container>() const argument 2924 operator Matcher<Container>() const argument 2951 MatchAndExplain(PairType key_value, MatchResultListener* listener) const argument 2964 DescribeTo(::std::ostream* os) const argument 2970 DescribeNegationTo(::std::ostream* os) const argument 2988 operator Matcher<PairType>() const argument 3016 DescribeTo(::std::ostream* os) const argument 3024 DescribeNegationTo(::std::ostream* os) const argument 3033 MatchAndExplain(PairType a_pair, MatchResultListener* listener) const argument 3061 ExplainSuccess(const internal::string& first_explanation, const internal::string& second_explanation, MatchResultListener* listener) const argument 3093 operator Matcher<PairType>() const argument 3126 DescribeTo(::std::ostream* os) const argument 3145 DescribeNegationTo(::std::ostream* os) const argument 3161 MatchAndExplain(Container container, MatchResultListener* listener) const argument 3246 count() const argument 3265 LhsSize() const argument 3266 RhsSize() const argument 3267 HasEdge(size_t ilhs, size_t irhs) const argument 3284 SpaceIndex(size_t ilhs, size_t irhs) const argument 3367 DescribeTo(::std::ostream* os) const argument 3372 DescribeNegationTo(::std::ostream* os) const argument 3376 MatchAndExplain(Container container, MatchResultListener* listener) const argument 3409 AnalyzeElements(ElementIter elem_first, ElementIter elem_last, ::std::vector<string>* element_printouts, MatchResultListener* listener) const argument 3444 operator ()(const Arg& a) const argument 3457 operator Matcher<Container>() const argument 3482 operator Matcher<Container>() const argument 3511 operator Matcher<Container>() const argument 3531 operator Matcher<Container>() const argument 3558 operator Matcher<T>() const argument 3584 DescribeTo(::std::ostream* os) const argument 3591 MatchAndExplain(T x, MatchResultListener* listener) const argument [all...] |
/gem5/ext/dsent/model/ |
H A D | ElectricalModel.cc | 71 void ElectricalModel::checkProperties() const argument 97 double ElectricalModel::getDrivingStrength() const argument 109 int ElectricalModel::getDrivingStrengthIdx() const argument 134 bool ElectricalModel::hasMinDrivingStrength() const argument 139 bool ElectricalModel::hasMaxDrivingStrength() const argument 242 getDrivers() const argument 253 getDriverMultipliers() const argument 264 getNets() const argument 282 getLoads() const argument 293 getDelays() const argument 304 getInputs() const argument 317 getInputPort(const String& name_) const argument 326 getOutputs() const argument 339 getOutputPort(const String& name_) const argument 347 getNetReferences() const argument 352 getNetReference(const String& name_) const argument [all...] |
/gem5/src/base/ |
H A D | cp_annotate.hh | 136 operator()(const std::pair<std::string, uint64_t>& x) const argument 187 params() const argument
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxnum.h | 1608 operator bool() const argument 1830 operator bool() const argument 2069 length() const argument 2079 to_int() const argument 2088 to_int64() const argument 2097 to_uint() const argument 2106 to_uint64() const argument 2115 to_long() const argument 2124 to_ulong() const argument 2136 to_signed() const argument 2143 to_unsigned() const argument 2153 to_string() const argument 2161 to_string( sc_numrep numrep ) const argument 2169 to_string( sc_numrep numrep, bool w_prefix ) const argument 2179 operator sc_bv_base() const argument 2420 length() const argument 2430 to_int() const argument 2439 to_int64() const argument 2448 to_uint() const argument 2457 to_uint64() const argument 2466 to_long() const argument 2475 to_ulong() const argument 2487 to_signed() const argument 2494 to_unsigned() const argument 2504 to_string() const argument 2512 to_string( sc_numrep numrep ) const argument 2520 to_string( sc_numrep numrep, bool w_prefix ) const argument 2530 operator sc_bv_base() const argument 2563 observer() const argument 2659 get_rep() const argument 2670 operator -() const argument 2678 operator +() const argument 3311 operator []( int i ) const argument 3328 bit( int i ) const argument 3348 operator ()( int i, int j ) const argument 3369 range( int i, int j ) const argument 3391 operator ()() const argument 3405 range() const argument 3421 operator double() const argument 3432 to_short() const argument 3440 to_ushort() const argument 3448 to_int() const argument 3456 to_int64() const argument 3464 to_uint() const argument 3472 to_uint64() const argument 3480 to_long() const argument 3488 to_ulong() const argument 3496 to_float() const argument 3504 to_double() const argument 3515 is_neg() const argument 3523 is_zero() const argument 3532 is_normal() const argument 3540 quantization_flag() const argument 3547 overflow_flag() const argument 3555 value() const argument 3566 wl() const argument 3573 iwl() const argument 3580 q_mode() const argument 3587 o_mode() const argument 3594 n_bits() const argument 3602 type_params() const argument 3610 cast_switch() const argument 3619 observer_read() const argument 3628 get_bit( int i ) const argument 3649 get_slice( int i, int j, sc_bv_base& bv ) const argument 3687 observer() const argument 3789 get_val() const argument 3800 operator -() const argument 3808 operator +() const argument 4429 operator []( int i ) const argument 4446 bit( int i ) const argument 4466 operator ()( int i, int j ) const argument 4488 range( int i, int j ) const argument 4510 operator ()() const argument 4524 range() const argument 4540 operator double() const argument 4551 to_short() const argument 4559 to_ushort() const argument 4567 to_int() const argument 4575 to_int64() const argument 4583 to_uint() const argument 4591 to_uint64() const argument 4599 to_long() const argument 4607 to_ulong() const argument 4615 to_float() const argument 4623 to_double() const argument 4634 is_neg() const argument 4643 is_zero() const argument 4653 is_normal() const argument 4663 quantization_flag() const argument 4670 overflow_flag() const argument 4678 value() const argument 4689 wl() const argument 4696 iwl() const argument 4703 q_mode() const argument 4710 o_mode() const argument 4717 n_bits() const argument 4725 type_params() const argument 4733 cast_switch() const argument 4742 observer_read() const argument [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_process.h | 243 virtual inline this_type* clone() const { return new this_type(m_value); } argument 339 bool dont_initialize() const { retur argument 353 dynamic() const argument 478 get_child_objects() const argument 506 is_disabled() const argument 517 is_runnable() const argument 527 is_unwinding() const argument 590 proc_kind() const argument 680 terminated() const argument 691 timed_out() const argument [all...] |
H A D | sc_simcontext.cpp | 1092 hierarchy_curr() const argument 1266 get_child_objects() const argument 1322 delta_count() const argument 1335 is_running() const argument 1359 next_time( sc_time& result ) const argument 1608 pending_activity_at_current_time() const argument [all...] |
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_endian_conv.h | 207 tlm_extension_base* clone() const {return 0;} argument 274 operator bool() const {return b;} argument
|