-
Notifications
You must be signed in to change notification settings - Fork 8
pre-commit: PR137297 #2604
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: PR137297 #2604
Conversation
Diff moderunner: ariselab-64c-docker 1385 files changed, 1915227 insertions(+), 1900919 deletions(-) 18 17 bench/abc/optimized/dauNpn2.ll |
|
The provided diff contains numerous changes across multiple LLVM IR files, primarily involving transformations of
These changes collectively suggest a refactoring aimed at improving loop performance through better memory access patterns, elimination of redundant computations, and enhanced optimization opportunities via code hoisting and GEP simplification. model: qwen-plus-latest |
| %235 = getelementptr inbounds nuw [256 x [16 x i32]], ptr @_ZN12_GLOBAL__N_19tri_tableE, i64 0, i64 %232 | ||
| %236 = load i32, ptr %235, align 16, !tbaa !27 | ||
| %.not123418 = icmp eq i32 %236, -1 | ||
| br i1 %.not123418, label %.loopexit369, label %.lr.ph |
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.
|
/add-label reviewed |
Link: llvm/llvm-project#137297
Requested by: @nikic