llvm-project
[InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X
#196897
Merged

[InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X #196897

pfusik merged 2 commits into llvm:main from pfusik:xor2sub
pfusik
pfusik [InstCombine][test] Relax the requirements for (X ^ C2) + C -> (C2 + …
e59f71b2
pfusik [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X
befafc56
pfusik pfusik force pushed from f33a22e9 to befafc56 39 days ago
pfusik pfusik changed the title [InstCombine] Relax the requirements for xor->sub [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X 39 days ago
pfusik pfusik marked this pull request as ready for review 39 days ago
pfusik pfusik requested a review from nikic nikic 39 days ago
llvmorg-github-actions llvmorg-github-actions added llvm:instcombine
llvmorg-github-actions llvmorg-github-actions added llvm:transforms
llvmorg-github-actions
pfusik pfusik requested a review from rj-jesus rj-jesus 39 days ago
pfusik pfusik requested a review from dtcxzyw dtcxzyw 39 days ago
dtcxzyw
dtcxzyw approved these changes on 2026-05-11
pfusik pfusik merged 9ca55c0c into main 38 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone