File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed
test/tools/llvm-exegesis/X86 Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change 2020# CHECK-CLUSTERS-ONE-NEXT: {{^}}0,
2121# CHECK-CLUSTERS-ONE-SAME: ,100.00{{$}}
2222
23+ # CHECK-INCONSISTENCIES-FAIL: Epsilon: <span class="mono">0.10</span>
2324# CHECK-INCONSISTENCIES-FAIL: contains instructions whose performance characteristics do not match that of LLVM
2425# CHECK-INCONSISTENCIES-FAIL: contains instructions whose performance characteristics do not match that of LLVM
2526# CHECK-INCONSISTENCIES-FAIL-NOT: contains instructions whose performance characteristics do not match that of LLVM
2627
28+ # CHECK-INCONSISTENCIES-PASS: Epsilon: <span class="mono">100.00</span>
2729# CHECK-INCONSISTENCIES-PASS-NOT: contains instructions whose performance characteristics do not match that of LLVM
2830
2931---
Original file line number Diff line number Diff line change @@ -524,6 +524,9 @@ Error Analysis::run<Analysis::PrintSchedClassInconsistencies>(
524524 OS << " </span></h3><h3>Cpu: <span class=\" mono\" >" ;
525525 writeEscaped<kEscapeHtml >(OS, FirstPoint.CpuName );
526526 OS << " </span></h3>" ;
527+ OS << " <h3>Epsilon: <span class=\" mono\" >"
528+ << format (" %0.2f" , std::sqrt (AnalysisInconsistencyEpsilonSquared_))
529+ << " </span></h3>" ;
527530
528531 const auto &SI = State_.getSubtargetInfo ();
529532 for (const auto &RSCAndPoints : makePointsPerSchedClass ()) {
You can’t perform that action at this time.
0 commit comments