-
Notifications
You must be signed in to change notification settings - Fork 9
pre-commit: PR172342 #3157
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
base: main
Are you sure you want to change the base?
pre-commit: PR172342 #3157
Conversation
Diff moderunner: ariselab-64c-docker 4933 files changed, 7811789 insertions(+), 7915085 deletions(-) +10 recastnavigation/fastlz.ll |
|
This patch implements several key optimizations across multiple benchmarks, primarily focused on improving control flow and memory access patterns in LLVM IR. The major changes are:
These changes collectively improve IR quality by reducing redundancy, simplifying control flow, enhancing memory safety via precise TBAA, and enabling downstream optimizations like vectorization and register allocation. model: qwen-plus-latest |
Link: llvm/llvm-project#172342
Requested by: @OutOfCache