llvm-project
[RISCV] Lower (select c, (1 << X) + 1, 0) -> (shXadd c, c)
#158969
Merged

[RISCV] Lower (select c, (1 << X) + 1, 0) -> (shXadd c, c) #158969

pfusik merged 2 commits into llvm:main from pfusik:select-shxadd
pfusik
pfusik [RISCV][test] Add (select c, (1 << N) + 1, 0)
cd1e45ba
pfusik [RISCV] Lower (select c, (1 << N) + 1, 0) -> (c << N) + c
6a623352
llvmbot llvmbot added backend:RISC-V
llvmbot
wangpc-pp
wangpc-pp approved these changes on 2025-09-16
topperc
topperc approved these changes on 2025-09-16
pfusik pfusik merged ec2ce347 into main 276 days ago
preames

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone