llvm-project
[GlobalISel] Add `sub(-1, x) -> (xor x, -1)` from SelectionDAG
#181014
Merged

[GlobalISel] Add `sub(-1, x) -> (xor x, -1)` from SelectionDAG #181014

osmanyasar05 merged 10 commits into llvm:main from osmanyasar05:sub_minus_one
osmanyasar05
osmanyasar05 add rewrite
5fe279d1
llvmbot llvmbot added backend:AArch64
llvmbot llvmbot added llvm:globalisel
osmanyasar05 Merge branch 'main' into sub_minus_one
d9b63ea6
llvmbot
llvmbot
luisacicolini
luisacicolini commented on 2026-02-11
github-actions
github-actions
osmanyasar05 osmanyasar05 requested a review from dcaballe dcaballe 88 days ago
osmanyasar05 osmanyasar05 requested a review from nicolasvasilache nicolasvasilache 88 days ago
osmanyasar05 osmanyasar05 requested a review from rengolin rengolin 88 days ago
osmanyasar05 osmanyasar05 requested a review from JDevlieghere JDevlieghere 88 days ago
osmanyasar05 osmanyasar05 force pushed to d9b63ea6 88 days ago
osmanyasar05 modify test
89c35f1a
luisacicolini
luisacicolini commented on 2026-02-12
nikic nikic removed review request from JDevlieghere JDevlieghere 86 days ago
nikic nikic removed review request from rengolin rengolin 86 days ago
nikic nikic removed review request from nicolasvasilache nicolasvasilache 86 days ago
nikic nikic removed review request from dcaballe dcaballe 86 days ago
nikic nikic requested a review from arsenm arsenm 86 days ago
osmanyasar05
arsenm
arsenm commented on 2026-02-20
osmanyasar05 vector tests, ll test
43dfd59a
osmanyasar05 tests
8868743d
osmanyasar05
osmanyasar05 Merge remote-tracking branch 'origin/main' into sub_minus_one
6fcd43ed
osmanyasar05 add .ll vector tests
7486a853
osmanyasar05
osmanyasar05 Merge branch 'main' into sub_minus_one
278b8fcd
jayfoad
jayfoad approved these changes on 2026-04-01
osmanyasar05 Apply suggestion from @jayfoad
bb308d85
osmanyasar05 fix test
714ab184
osmanyasar05 osmanyasar05 merged 15004214 into main 37 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone