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 20
20
# CHECK-CLUSTERS-ONE-NEXT: {{^}}0,
21
21
# CHECK-CLUSTERS-ONE-SAME: ,100.00{{$}}
22
22
23
+ # CHECK-INCONSISTENCIES-FAIL: Epsilon: <span class="mono">0.10</span>
23
24
# CHECK-INCONSISTENCIES-FAIL: contains instructions whose performance characteristics do not match that of LLVM
24
25
# CHECK-INCONSISTENCIES-FAIL: contains instructions whose performance characteristics do not match that of LLVM
25
26
# CHECK-INCONSISTENCIES-FAIL-NOT: contains instructions whose performance characteristics do not match that of LLVM
26
27
28
+ # CHECK-INCONSISTENCIES-PASS: Epsilon: <span class="mono">100.00</span>
27
29
# CHECK-INCONSISTENCIES-PASS-NOT: contains instructions whose performance characteristics do not match that of LLVM
28
30
29
31
---
Original file line number Diff line number Diff line change @@ -524,6 +524,9 @@ Error Analysis::run<Analysis::PrintSchedClassInconsistencies>(
524
524
OS << " </span></h3><h3>Cpu: <span class=\" mono\" >" ;
525
525
writeEscaped<kEscapeHtml >(OS, FirstPoint.CpuName );
526
526
OS << " </span></h3>" ;
527
+ OS << " <h3>Epsilon: <span class=\" mono\" >"
528
+ << format (" %0.2f" , std::sqrt (AnalysisInconsistencyEpsilonSquared_))
529
+ << " </span></h3>" ;
527
530
528
531
const auto &SI = State_.getSubtargetInfo ();
529
532
for (const auto &RSCAndPoints : makePointsPerSchedClass ()) {
You can’t perform that action at this time.
0 commit comments