This is an archive of the discontinued LLVM Phabricator instance.

Unwind-tables: move back to original logic outline for kind.
ClosedPublic

Authored by t.p.northover on Sep 26 2022, 6:23 AM.

Details

Reviewers
abrachet
Summary

There are lots of options interacting in complex ways here, and when moving to getDefaultUnwindTableLevel I had refactored this and changed behaviour in some cases (see tests added). So this reverts the basic structure of the logic back to the original (prior to 4388b56d52), while leaving the hook in the new style so targets remain simpler.

Diff Detail

Event Timeline

t.p.northover created this revision.Sep 26 2022, 6:23 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 26 2022, 6:23 AM
Herald added a subscriber: mcrosier. · View Herald Transcript
t.p.northover requested review of this revision.Sep 26 2022, 6:23 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 26 2022, 6:23 AM
Herald added a subscriber: MaskRay. · View Herald Transcript
abrachet accepted this revision.Sep 26 2022, 6:49 AM

Thanks! :)

This revision is now accepted and ready to land.Sep 26 2022, 6:49 AM
t.p.northover closed this revision.Sep 29 2022, 5:39 AM

Sorry about that, committed as e62b3a9375d8.