Searched refs:PerfEvent (Results 1 – 6 of 6) sorted by relevance
41 PerfEvent::~PerfEvent() { in ~PerfEvent()48 PerfEvent::PerfEvent(PerfEvent &&Other) in PerfEvent() function in exegesis::pfm::PerfEvent55 PerfEvent::PerfEvent(llvm::StringRef PfmEventString) in PerfEvent() function in exegesis::pfm::PerfEvent80 llvm::StringRef PerfEvent::name() const { return EventString; } in name()82 bool PerfEvent::valid() const { return !FullQualifiedEventString.empty(); } in valid()84 const perf_event_attr *PerfEvent::attribute() const { return Attr; } in attribute()86 llvm::StringRef PerfEvent::getPfmEventString() const { in getPfmEventString()91 Counter::Counter(const PerfEvent &Event) { in Counter()125 Counter::Counter(const PerfEvent &Event) {} in Counter()
35 class PerfEvent {39 explicit PerfEvent(llvm::StringRef pfm_event_string);41 PerfEvent(const PerfEvent &) = delete;42 PerfEvent(PerfEvent &&other);43 ~PerfEvent();68 explicit Counter(const PerfEvent &event);89 llvm::ArrayRef<PerfEvent> Events, in Measure()90 const std::function<void(const PerfEvent &Event, int64_t Value)> &Callback, in Measure()
119 const pfm::PerfEvent CyclesPerfEvent(CounterName); in runMeasurements()
218 pfm::PerfEvent UopPerfEvent(CounterName); in runMeasurements()
39 class PerfEvent { class41 PerfEvent(std::uint32_t type, std::uint64_t config) { in PerfEvent() function in ruy::PerfEvent59 ~PerfEvent() { in ~PerfEvent()98 class PerfEvent {100 PerfEvent(std::uint32_t, std::uint64_t) {}101 ~PerfEvent() {}201 PerfEvent l1d_cache_refill;202 PerfEvent l2d_cache_refill;203 PerfEvent l3d_cache_refill;204 PerfEvent ll_cache_miss;[all …]
25 const PerfEvent SingleEvent("CYCLES:u"); in TEST()31 [&](const PerfEvent &Event, int64_t Value) { in TEST()