-
Notifications
You must be signed in to change notification settings - Fork 9
pre-commit: PR156477 #2770
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: PR156477 #2770
Conversation
Diff moderunner: ariselab-64c-docker 46 files changed, 12314 insertions(+), 13002 deletions(-) 8 13 bench/linux/optimized/8250_pci.ll |
|
The provided diff shows a transformation of LLVM IR from using
These changes reflect a peephole optimization pass that transforms small-range switches into branchless, arithmetic-based dispatch, improving performance on architectures where branching is expensive. model: qwen-plus-latest |
|
The new transforms are all in linux/ which uses no-jump-tables, so this is expected. /close |
Link: llvm/llvm-project#156477
Requested by: @OutOfCache