llvm-project
[AArch64] Avoid folding sign-extend of vector extracts into ALU ops
#183522
Merged

[AArch64] Avoid folding sign-extend of vector extracts into ALU ops #183522

MacDue merged 4 commits into llvm:main from MacDue:saddlv
MacDue
MacDue Precommit tests
cf1b1ffb
MacDue [AArch64] Prefer `SADDLV` over `ADDV` for vector mask reductions
fecd62c7
MacDue MacDue requested a review from paulwalker-arm paulwalker-arm 113 days ago
llvmbot llvmbot added backend:AArch64
llvmbot
paulwalker-arm
paulwalker-arm commented on 2026-03-03
MacDue Fixups
252cced8
paulwalker-arm
paulwalker-arm approved these changes on 2026-03-03
davemgreen
davemgreen commented on 2026-03-03
MacDue
MacDue
MacDue Jettison combine
4a1e7c80
paulwalker-arm
MacDue MacDue changed the title [AArch64] Prefer `SADDLV` over `ADDV` for vector mask reductions [AArch64] Avoid folding sign-extend of vector extracts into ALU ops 108 days ago
MacDue
davemgreen
davemgreen approved these changes on 2026-03-04
MacDue MacDue merged c62d5f35 into main 107 days ago
MacDue MacDue deleted the saddlv branch 107 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone