Searched refs:PerfCounters (Results 1 – 5 of 5) sorted by relevance
13 using benchmark::internal::PerfCounters;22 EXPECT_EQ(PerfCounters::Initialize(), PerfCounters::kSupported); in TEST()26 if (!PerfCounters::kSupported) { in TEST()29 EXPECT_TRUE(PerfCounters::Initialize()); in TEST()34 if (!PerfCounters::kSupported) { in TEST()38 EXPECT_TRUE(PerfCounters::Initialize()); in TEST()65 if (!PerfCounters::kSupported) { in TEST()68 EXPECT_TRUE(PerfCounters::Initialize()); in TEST()81 if (!PerfCounters::kSupported) { in TEST()84 EXPECT_TRUE(PerfCounters::Initialize()); in TEST()[all …]
23 if (!benchmark::internal::PerfCounters::kSupported) { in main()
31 const bool PerfCounters::kSupported = true;33 bool PerfCounters::Initialize() { return pfm_initialize() == PFM_SUCCESS; } in Initialize()35 PerfCounters PerfCounters::Create( in Create()104 return PerfCounters(counter_names, std::move(counter_ids)); in Create()107 PerfCounters::~PerfCounters() { in ~PerfCounters()117 const bool PerfCounters::kSupported = false;119 bool PerfCounters::Initialize() { return false; } in Initialize()121 PerfCounters PerfCounters::Create( in Create()129 PerfCounters::~PerfCounters() = default;
53 friend class PerfCounters;69 class PerfCounters final {75 static PerfCounters NoCounters() { return PerfCounters(); } in NoCounters()77 ~PerfCounters();78 PerfCounters(PerfCounters&&) = default;79 PerfCounters(const PerfCounters&) = delete;90 static PerfCounters Create(const std::vector<std::string>& counter_names);112 PerfCounters(const std::vector<std::string>& counter_names, in PerfCounters() function117 PerfCounters() : is_valid_(false) {} in PerfCounters() function127 PerfCountersMeasurement(PerfCounters&& c) in PerfCountersMeasurement()[all …]
156 PerfCounters::Create(StrSplit(FLAGS_benchmark_perf_counters, ','))), in BenchmarkRunner()