Searched refs:AccessTraceForAddress (Results 1 - 4 of 4) sorted by relevance

/gem5/src/mem/ruby/profiler/
H A DAccessTraceForAddress.cc29 #include "mem/ruby/profiler/AccessTraceForAddress.hh"
33 AccessTraceForAddress::~AccessTraceForAddress()
42 AccessTraceForAddress::print(std::ostream& out) const
62 AccessTraceForAddress::update(RubyRequestType type,
88 AccessTraceForAddress::getTotal() const
98 AccessTraceForAddress::addSample(int value)
H A DAccessTraceForAddress.hh41 class AccessTraceForAddress class
44 AccessTraceForAddress() function in class:AccessTraceForAddress
48 ~AccessTraceForAddress();
62 less_equal(const AccessTraceForAddress* n1,
63 const AccessTraceForAddress* n2)
81 operator<<(std::ostream& out, const AccessTraceForAddress& obj)
H A DAddressProfiler.cc43 AccessTraceForAddress&
50 static const AccessTraceForAddress dflt;
55 AccessTraceForAddress &access_trace = i->second;
72 std::vector<const AccessTraceForAddress *> sorted;
77 const AccessTraceForAddress* record = &i->second;
81 sort(sorted.begin(), sorted.end(), AccessTraceForAddress::less_equal);
111 const AccessTraceForAddress* record = sorted[counter];
122 const AccessTraceForAddress* record = sorted[counter];
H A DAddressProfiler.hh37 #include "mem/ruby/profiler/AccessTraceForAddress.hh"
47 typedef std::unordered_map<Addr, AccessTraceForAddress> AddressMap;
99 AccessTraceForAddress& lookupTraceForAddress(Addr addr,

Completed in 6 milliseconds