elliottt opened PR #5162 from trevor/remove-trap-iflags-instructions
to main
:
WIP.
This branch removes the
trapif
andtrapff
instructions, in favor of using an explicit comparison andtrapnz
. This moves us closer to removingiflags
andfflags
, but introduces the need to implement instructions likeiadd_cout
in the x64 and aarch64 backends.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
elliottt updated PR #5162 from trevor/remove-trap-iflags-instructions
to main
.
uweigand submitted PR review.
uweigand created PR review comment:
The part of the comment starting here should still be kept - the new
uadd_overflow_trap
still uses the condition code mask described here. The comment should probably just be moved there.
elliottt edited PR #5162 from trevor/remove-trap-iflags-instructions
to main
:
This branch removes the
trapif
andtrapff
instructions, in favor of using an explicit comparison andtrapnz
. This moves us closer to removingiflags
andfflags
, but introduces the need to implement instructions likeiadd_cout
in the x64 and aarch64 backends.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
elliottt has marked PR #5162 as ready for review.
elliottt updated PR #5162 from trevor/remove-trap-iflags-instructions
to main
.
elliottt requested uweigand for a review on PR #5162.
uweigand submitted PR review.
elliottt requested fitzgen for a review on PR #5162.
fitzgen submitted PR review.
elliottt merged PR #5162.
Last updated: Dec 23 2024 at 13:07 UTC