-
Notifications
You must be signed in to change notification settings - Fork 9
pre-commit: PR143471 #2414
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
pre-commit: PR143471 #2414
Conversation
Diff moderunner: ariselab-64c-docker 86 files changed, 660 insertions(+), 671 deletions(-) 1 1 bench/abc/optimized/abcPart.ll |
|
Here is a high-level summary of the most significant changes in the provided LLVM IR diffs:
These changes collectively suggest improvements in code structure, enabling better optimization opportunities through clearer semantics (e.g., model: qwen-plus-latest |
| %84 = tail call i32 @llvm.smin.i32(i32 %75, i32 %83) | ||
| %83 = add nuw nsw i32 %82, 1 | ||
| %.not266 = icmp sgt i32 %75, %82 | ||
| %84 = select i1 %.not266, i32 %83, i32 %75 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regression
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was going to say that this will be fixed by github.com/llvm/llvm-project/pull/142466, but the predicate is the wrong way around.
Link: llvm/llvm-project#143471
Requested by: @dtcxzyw