This is an archive of the discontinued LLVM Phabricator instance.

[WebAssembly] Fix a bug when mixing TRY/LOOP markers
ClosedPublic

Authored by aheejin on Mar 24 2019, 11:48 AM.

Details

Summary

When TRY and LOOP markers are in the same BB and END_TRY and END_LOOP
markers are in the same BB, END_TRY should be _before_ END_LOOP, because
LOOP is always before TRY if they are in the same BB. (TRY is placed in
the latest possible position, whereas LOOP is in the earliest possible position.)

Diff Detail

Repository
rL LLVM

Event Timeline

aheejin created this revision.Mar 24 2019, 11:48 AM
aheejin updated this revision to Diff 192040.Mar 24 2019, 11:51 AM

delete a newline

aheejin edited the summary of this revision. (Show Details)Mar 24 2019, 12:00 PM
dschuff accepted this revision.Mar 25 2019, 1:44 PM
This revision is now accepted and ready to land.Mar 25 2019, 1:44 PM
This revision was automatically updated to reflect the committed changes.