Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor the optimization flags set and utilities #52998

Merged
merged 1 commit into from
Jan 22, 2024

Conversation

aviatesk
Copy link
Sponsor Member

This commit serves as a preliminary PR for #52991. It involves adding IR_FLAG_TERMINATES to the optimization flags and carrying out various renaming refactors. As IR_FLAG_TERMINATES isn't utilized in this particular commit, it doesn't bring any changes to the compiler's functionality. The incoming commit will make use of it and fix #52991 along with other accompanying changes.

@aviatesk aviatesk requested a review from Keno January 22, 2024 04:07
This commit serves as a preliminary PR for #52991. It involves adding
`IR_FLAG_TERMINATES` to the optimization flags and carrying out various
renaming refactors. As `IR_FLAG_TERMINATES` isn't utilized in this
particular commit, it doesn't bring any changes to the compiler's
functionality. The incoming commit will make use of it and fix #52991
along with other accompanying changes.
@aviatesk aviatesk force-pushed the avi/optimization-flags-refactor branch from 2345411 to 65c7d1d Compare January 22, 2024 05:03
@aviatesk aviatesk merged commit 47d31ac into master Jan 22, 2024
7 checks passed
@aviatesk aviatesk deleted the avi/optimization-flags-refactor branch January 22, 2024 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DCE bug: unsafe elimination of dead statement, which might not terminate
2 participants