This is an archive of the discontinued LLVM Phabricator instance.

llvm-reduce: Add ReduceDebugInfo pass
AbandonedPublic

Authored by MatzeB on Oct 5 2022, 12:54 PM.

Details

Summary

Add a ReduceDebugInfo pass. For now this only reduces the lists attached to DICompileUnit metadata: enum types, retained types, global variables and imported entities.

Diff Detail

Event Timeline

MatzeB created this revision.Oct 5 2022, 12:54 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 5 2022, 12:54 PM
MatzeB requested review of this revision.Oct 5 2022, 12:54 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 5 2022, 12:54 PM
MatzeB added a reviewer: ellis.Oct 5 2022, 1:00 PM

Just noticed D135237 at a first glance this may make this pass obsolete...

MatzeB abandoned this revision.Oct 5 2022, 2:50 PM

Abandoning in favor of D135237.