[PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Arthur Eubanks via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 18 10:54:08 PDT 2022
aeubanks added a comment.
thanks for the patch, I've really wanted something like this for a while (actually my simpler idea was to just run the `strip` pass at the beginning to see if we could remove all debug info, but this is probably better).
I'm a bit busy right now, but will try to find time to review this unless somebody else gets to it before me
================
Comment at: llvm/tools/llvm-reduce/DeltaManager.cpp:70
DELTA_PASS("metadata", reduceMetadataDeltaPass) \
+ DELTA_PASS("dimetadata", reduceDIMetadataDeltaPass) \
DELTA_PASS("arguments", reduceArgumentsDeltaPass) \
----------------
I wonder if we should move the metadata passes later where we should already have removed as many potential metadata havers, e.g. after `instructions` or `ir-passes`
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132077/new/
https://reviews.llvm.org/D132077
More information about the llvm-commits
mailing list