Add a new reducer that drops metadata that does not contribute to the
crash from instructions.
It adjusts the metadata.ll test case, as now also the instruction level
metadata will get dropped.
Paths
| Differential D69234
[bugpoint] Reduce metadata that does not contribute to crash. ClosedPublic Authored by fhahn on Oct 20 2019, 8:53 PM.
Details Summary Add a new reducer that drops metadata that does not contribute to the It adjusts the metadata.ll test case, as now also the instruction level
Diff Detail
Event Timelinereames added inline comments. This revision now requires changes to proceed.Oct 28 2019, 11:19 AM Comment Actions Update patch to retain metadata for selected instructions. Add additional test to make sure we correctly drop metadata from some instructions, while retaining it for others. fhahn added inline comments.
This revision is now accepted and ready to land.Oct 29 2019, 9:42 AM Closed by commit rG29e8b8ce6697: [bugpoint] Reduce metadata that does not contribute to crash. (authored by fhahn). · Explain WhyOct 30 2019, 8:15 AM This revision was automatically updated to reflect the committed changes. fhahn marked an inline comment as done.
Revision Contents
Diff 227107 llvm/test/BugPoint/metadata.ll
llvm/test/BugPoint/retain-crashing-metadata.ll
llvm/tools/bugpoint-passes/TestPasses.cpp
llvm/tools/bugpoint/CrashDebugger.cpp
|
*range* metadata