llvm-project
[DAG] Generalize fold (not (neg x)) -> (add X, -1)
#154348
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
8
Changes
View On
GitHub
[DAG] Generalize fold (not (neg x)) -> (add X, -1)
#154348
RKSimon
merged 8 commits into
llvm:main
from
rez5427:fixme-dag-not-sub-generalize
llvmbot
added
backend:PowerPC
llvmbot
added
backend:X86
llvmbot
added
llvm:SelectionDAG
arsenm
changed the title
[DAG] Genralize fold (not (neg x)) -> (add X, -1)
[DAG] Generalize fold (not (neg x)) -> (add X, -1)
232 days ago
arsenm
commented on 2025-08-19
RKSimon
commented on 2025-08-19
RKSimon
commented on 2025-08-20
rez5427
force pushed
230 days ago
topperc
commented on 2025-08-21
rez5427
force pushed
230 days ago
rez5427
requested a review
from
arsenm
222 days ago
rez5427
requested a review
from
topperc
222 days ago
rez5427
requested a review
from
RKSimon
222 days ago
RKSimon
commented on 2025-08-29
rez5427
force pushed
222 days ago
rez5427
requested a review
from
RKSimon
216 days ago
jayfoad
commented on 2025-09-04
jayfoad
commented on 2025-09-04
RKSimon
requested changes on 2025-09-05
rez5427
force pushed
215 days ago
[DAG] genralize not neg x
81758b46
Add xor sub combine test
d8354bc7
Make code formatter satisfied
d871de3d
Prevent infinite loop
67c2a68e
Get rid of for
381c926d
Remove infinite recursion checking
f0e2a658
rez5427
force pushed
to
f0e2a658
214 days ago
RKSimon
approved these changes on 2025-09-08
Merge branch 'main' into fixme-dag-not-sub-generalize
4a208c94
Merge branch 'main' into fixme-dag-not-sub-generalize
cf1cf5f9
RKSimon
enabled auto-merge (squash)
212 days ago
RKSimon
merged
83af24dd
into main
212 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
RKSimon
jayfoad
topperc
arsenm
Assignees
No one assigned
Labels
backend:PowerPC
backend:X86
llvm:SelectionDAG
Milestone
No milestone
Login to write a write a comment.
Login via GitHub