This is an archive of the discontinued LLVM Phabricator instance.

[GVN] Salvage debug info from dead insts
ClosedPublic

Authored by vsk on Feb 13 2018, 1:41 PM.

Details

Summary

This preserves an additional 581 unique source variables in a stage2
build of clang (according to llvm-dwarfdump --statistics). It
increases the size of the .debug_loc section by 0.1% (or 87139 bytes).

Diff Detail

Event Timeline

vsk created this revision.Feb 13 2018, 1:41 PM
aprantl accepted this revision.Feb 13 2018, 2:10 PM
This revision is now accepted and ready to land.Feb 13 2018, 2:10 PM
This revision was automatically updated to reflect the committed changes.