llvm-project
[LV] Optimize x && (x && y) -> x && y
#185806
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
5
Changes
View On
GitHub
[LV] Optimize x && (x && y) -> x && y
#185806
ElvisWang123
merged 5 commits into
llvm:main
from
ElvisWang123:lv-opt-x-and-x-and-y-for-csa
ElvisWang123
requested a review
from
fhahn
20 days ago
ElvisWang123
requested a review
from
lukel97
20 days ago
ElvisWang123
requested a review
from
Mel-Chen
20 days ago
ElvisWang123
requested a review
from
MacDue
20 days ago
llvmbot
added
vectorizers
llvmbot
added
llvm:transforms
lukel97
dismissed these changes on 2026-03-11
lukel97
dismissed their stale review
20 days ago
can't commute
lukel97
commented on 2026-03-16
[LV] Optimize x && (x && y) -> x && y
a57f7695
!fixup, handle x && (x &&(communicative) y) -> x && y
7cee3090
!fixup, always replace x && (y && x) -> x && y.
4a6c781e
ElvisWang123
force pushed
from
d5a1b10e
to
4a6c781e
15 days ago
lukel97
approved these changes on 2026-03-16
fhahn
approved these changes on 2026-03-16
Split x && (x && y) and x && (y && x).
58b48f8e
Merge branch 'main' into lv-opt-x-and-x-and-y-for-csa
d108a0c8
ElvisWang123
merged
51b3b9b0
into main
14 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
fhahn
lukel97
MacDue
Mel-Chen
Assignees
No one assigned
Labels
vectorizers
llvm:transforms
Milestone
No milestone