llvm-project
[DAG] Generalize fold (not (neg x)) -> (add X, -1)
#154348
Merged

[DAG] Generalize fold (not (neg x)) -> (add X, -1) #154348

rez5427
github-actions
llvmbot llvmbot added backend:PowerPC
llvmbot llvmbot added backend:X86
llvmbot llvmbot added llvm:SelectionDAG
llvmbot
llvmbot
arsenm 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
arsenm commented on 2025-08-19
RKSimon
RKSimon commented on 2025-08-19
github-actions
RKSimon
RKSimon commented on 2025-08-20
rez5427
rez5427
rez5427 rez5427 force pushed 230 days ago
topperc
topperc commented on 2025-08-21
rez5427 rez5427 force pushed 230 days ago
rez5427 rez5427 requested a review from arsenm arsenm 222 days ago
rez5427 rez5427 requested a review from topperc topperc 222 days ago
rez5427 rez5427 requested a review from RKSimon RKSimon 222 days ago
rez5427
RKSimon
RKSimon commented on 2025-08-29
rez5427 rez5427 force pushed 222 days ago
rez5427
rez5427 rez5427 requested a review from RKSimon RKSimon 216 days ago
jayfoad
jayfoad commented on 2025-09-04
jayfoad
jayfoad commented on 2025-09-04
RKSimon
RKSimon requested changes on 2025-09-05
rez5427 rez5427 force pushed 215 days ago
Yui5427 [DAG] genralize not neg x
81758b46
Yui5427 Add xor sub combine test
d8354bc7
Yui5427 Make code formatter satisfied
d871de3d
Yui5427 Prevent infinite loop
67c2a68e
Yui5427 Get rid of for
381c926d
Yui5427 Remove infinite recursion checking
f0e2a658
rez5427 rez5427 force pushed to f0e2a658 214 days ago
rez5427
RKSimon
RKSimon approved these changes on 2025-09-08
RKSimon Merge branch 'main' into fixme-dag-not-sub-generalize
4a208c94
rez5427
RKSimon Merge branch 'main' into fixme-dag-not-sub-generalize
cf1cf5f9
RKSimon RKSimon enabled auto-merge (squash) 212 days ago
RKSimon RKSimon merged 83af24dd into main 212 days ago
github-actions

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone