reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-exegesis/lib/Analysis.cpp
  149     writeMeasurementValue<kEscapeCsv>(OS, Measurement.PerInstructionValue);
  458       writeMeasurementValue<kEscapeHtml>(OS, Measurement.PerInstructionValue);
tools/llvm-exegesis/lib/BenchmarkResult.cpp
  227     Io.mapRequired("value", Obj.PerInstructionValue);
  420   SumValues += BM.PerInstructionValue;
  421   MaxValue = std::max(MaxValue, BM.PerInstructionValue);
  422   MinValue = std::min(MinValue, BM.PerInstructionValue);
tools/llvm-exegesis/lib/BenchmarkRunner.cpp
  148     BM.PerInstructionValue /= InstrBenchmark.NumRepetitions;
tools/llvm-exegesis/lib/Clustering.cpp
  357     std::get<0>(I).PerInstructionValue = std::get<1>(I).avg();
tools/llvm-exegesis/lib/Clustering.h
  115       const auto Diff = P[I].PerInstructionValue - Q[I].PerInstructionValue;
  115       const auto Diff = P[I].PerInstructionValue - Q[I].PerInstructionValue;
tools/llvm-exegesis/lib/SchedClassResolution.cpp
  269     LatencyMeasure.PerInstructionValue = 0.0;
  274       LatencyMeasure.PerInstructionValue =
  275           std::max<double>(LatencyMeasure.PerInstructionValue, WLE->Cycles);
  291         Measure.PerInstructionValue =
  296         Measure.PerInstructionValue = SCDesc->NumMicroOps;
  308     RThroughputMeasure.PerInstructionValue =
unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp
   31   return std::tie(A.Key, A.PerInstructionValue, A.PerSnippetValue) ==
   32          std::tie(B.Key, B.PerInstructionValue, B.PerSnippetValue);