diff options
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/PerfHelper.h')
-rw-r--r-- | llvm/tools/llvm-exegesis/lib/PerfHelper.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/tools/llvm-exegesis/lib/PerfHelper.h b/llvm/tools/llvm-exegesis/lib/PerfHelper.h index 6b800e0d245..7f4fb1f345c 100644 --- a/llvm/tools/llvm-exegesis/lib/PerfHelper.h +++ b/llvm/tools/llvm-exegesis/lib/PerfHelper.h @@ -36,14 +36,14 @@ class PerfEvent { public: // http://perfmon2.sourceforge.net/manv4/libpfm.html // Events are expressed as strings. e.g. "INSTRUCTION_RETIRED" - explicit PerfEvent(llvm::StringRef pfm_event_string); + explicit PerfEvent(StringRef pfm_event_string); PerfEvent(const PerfEvent &) = delete; PerfEvent(PerfEvent &&other); ~PerfEvent(); // The pfm_event_string passed at construction time. - llvm::StringRef name() const; + StringRef name() const; // Whether the event was successfully created. bool valid() const; @@ -53,7 +53,7 @@ public: // The fully qualified name for the event. // e.g. "snb_ep::INSTRUCTION_RETIRED:e=0:i=0:c=0:t=0:u=1:k=0:mg=0:mh=1" - llvm::StringRef getPfmEventString() const; + StringRef getPfmEventString() const; private: const std::string EventString; @@ -86,7 +86,7 @@ private: // callback is called for each successful measure (PerfEvent needs to be valid). template <typename Function> void Measure( - llvm::ArrayRef<PerfEvent> Events, + ArrayRef<PerfEvent> Events, const std::function<void(const PerfEvent &Event, int64_t Value)> &Callback, Function Fn) { for (const auto &Event : Events) { |