We now highlight any sched classes whose measurements do not match the
LLVM SchedModel. "bad" clusters are marked in red.
Screenshot in phabricator diff.
Paths
| Differential D47639
[llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data. ClosedPublic Authored by courbet on Jun 1 2018, 8:35 AM.
Details Summary We now highlight any sched classes whose measurements do not match the Screenshot in phabricator diff.
Diff Detail
Event Timelinegchatelet added inline comments.
This revision now requires changes to proceed.Jun 4 2018, 1:32 AM courbet marked 4 inline comments as done. Comment Actions
This revision is now accepted and ready to land.Jun 4 2018, 2:40 AM Closed by commit rL333884: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured… (authored by courbet). · Explain WhyJun 4 2018, 4:16 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 149690 docs/CommandGuide/llvm-exegesis.rst
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/Target/Hexagon/HexagonISelDAGToDAG.h
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonISelLowering.h
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
test/CodeGen/Hexagon/adde.ll
test/CodeGen/Hexagon/addsubcarry.ll
test/CodeGen/Hexagon/sube.ll
test/Transforms/InstCombine/sdiv-guard.ll
tools/llvm-exegesis/lib/Analysis.h
tools/llvm-exegesis/lib/Analysis.cpp
tools/llvm-exegesis/lib/BenchmarkResult.h
tools/llvm-exegesis/lib/Clustering.h
tools/llvm-exegesis/lib/Clustering.cpp
tools/llvm-mca/SummaryView.h
tools/llvm-mca/SummaryView.cpp
tools/llvm-mca/Support.h
tools/llvm-mca/Support.cpp
unittests/tools/llvm-exegesis/X86/AnalysisTest.cpp
unittests/tools/llvm-exegesis/X86/CMakeLists.txt
|
line feed