This is an archive of the discontinued LLVM Phabricator instance.

[WinEH] Disallow cyclic unwinds
ClosedPublic

Authored by JosephTremoulet on Jan 7 2016, 11:59 AM.

Details

Summary

Funclet-based EH personalities/tables likely can't handle these, and they
can't be generated at source, so make them officially illegal in IR as
well.

Diff Detail

Event Timeline

JosephTremoulet retitled this revision from to [WinEH] Disallow cyclic unwinds.
JosephTremoulet updated this object.
JosephTremoulet added a subscriber: llvm-commits.
majnemer accepted this revision.Jan 7 2016, 3:01 PM
majnemer edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jan 7 2016, 3:01 PM
JosephTremoulet edited edge metadata.

rebase