llvm-project
[InstCombine] Fold shift of a constant into a reverse shift
#192982
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
7
Changes
View On
GitHub
[InstCombine] Fold shift of a constant into a reverse shift
#192982
pfusik
merged 7 commits into
llvm:main
from
pfusik:shl-sub
[InstCombine] Fold shift of a constant into a reverse shift
74f909da
Revert "[InstCombine] Fold shift of a constant into a reverse shift"
34888162
[InstCombine][test] Fold shift of a constant into a reverse shift
8f1243e5
[InstCombine] Fold shift of a constant into a reverse shift
206bf984
pfusik
marked this pull request as ready for review
22 days ago
pfusik
requested a review
from
nikic
22 days ago
llvmbot
added
llvm:instcombine
llvmbot
added
llvm:transforms
pfusik
requested a review
from
artagnon
22 days ago
pfusik
requested a review
from
rj-jesus
22 days ago
artagnon
commented on 2026-04-21
[InstCombine][test] Test xor where C2 is not an all-low-bits mask
8a73ed61
[InstCombine] Accept xor where C2 is not an all-low-bits mask
e5e57f24
artagnon
requested a review
from
dtcxzyw
22 days ago
dtcxzyw
commented on 2026-04-22
[InstCombine] Set nuw/nsw on the shl.
4c61945b
dtcxzyw
approved these changes on 2026-04-23
pfusik
merged
58f2c189
into main
17 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
dtcxzyw
artagnon
nikic
rj-jesus
Assignees
No one assigned
Labels
llvm:instcombine
llvm:transforms
Milestone
No milestone
Login to write a write a comment.
Login via GitHub