This is an archive of the discontinued LLVM Phabricator instance.

[COFF, ARM64] Add __break intrinsic
ClosedPublic

Authored by pzheng on Apr 19 2022, 12:07 PM.

Diff Detail

Event Timeline

pzheng created this revision.Apr 19 2022, 12:07 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 19 2022, 12:07 PM
pzheng requested review of this revision.Apr 19 2022, 12:07 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptApr 19 2022, 12:07 PM
rnk accepted this revision.Apr 19 2022, 12:42 PM

lgtm

This revision is now accepted and ready to land.Apr 19 2022, 12:42 PM

Should there be tests for the LLVM side of this too, not only on the clang side?

pzheng updated this revision to Diff 423754.Apr 19 2022, 3:44 PM

Address comments from @mstorsjo.

Thanks for catching the missing test, @mstorsjo.

Thanks for reviewing the patch, @rnk.

mstorsjo accepted this revision.Apr 19 2022, 11:49 PM

LGTM, thanks!

This revision was landed with ongoing or failed builds.Apr 20 2022, 11:20 AM
This revision was automatically updated to reflect the committed changes.
thakis added a subscriber: thakis.Apr 20 2022, 11:44 AM

As far as I can tell, this broke tests everywhere, e.g. http://45.33.8.238/linux/74221/step_7.txt https://lab.llvm.org/buildbot/#/builders/109/builds/36986 etc

Please take a look, and revert for now if it takes a while to fix.

Thanks for the heads-up, @thakis. I have reverted the patch for now and will try to reproduce the failure.