[llvm-exegesis] Make a few counter methods virtual to allow targets to provide target...
authorVy Nguyen <vyng@google.com>
Wed, 27 May 2020 22:06:40 +0000 (18:06 -0400)
committerVy Nguyen <vyng@google.com>
Thu, 28 May 2020 16:38:25 +0000 (12:38 -0400)
commitcc8fafa2be8d5315cc55aec54b2a6d7e60f470c4
tree89f987e69a5aa7180a2b32b155557c89d3402def
parent7cfdff7b4a6704b8ef2a1b594e1ec19d2d89f385
[llvm-exegesis] Make a few counter methods virtual to allow targets to provide target-specific support.
Misc: Also include errno in failure message.

Differential Revision: https://reviews.llvm.org/D80610
llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
llvm/tools/llvm-exegesis/lib/PerfHelper.cpp
llvm/tools/llvm-exegesis/lib/PerfHelper.h
llvm/tools/llvm-exegesis/lib/Target.cpp
llvm/tools/llvm-exegesis/lib/Target.h