llvm-project
[GlobalISel] Add `sub(-1, x) -> (xor x, -1)` from SelectionDAG
#181014
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
10
Changes
View On
GitHub
[GlobalISel] Add `sub(-1, x) -> (xor x, -1)` from SelectionDAG
#181014
osmanyasar05
merged 10 commits into
llvm:main
from
osmanyasar05:sub_minus_one
add rewrite
5fe279d1
llvmbot
added
backend:AArch64
llvmbot
added
llvm:globalisel
Merge branch 'main' into sub_minus_one
d9b63ea6
luisacicolini
commented on 2026-02-11
osmanyasar05
requested a review
from
dcaballe
88 days ago
osmanyasar05
requested a review
from
nicolasvasilache
88 days ago
osmanyasar05
requested a review
from
rengolin
88 days ago
osmanyasar05
requested a review
from
JDevlieghere
88 days ago
osmanyasar05
force pushed
to
d9b63ea6
88 days ago
modify test
89c35f1a
luisacicolini
commented on 2026-02-12
nikic
removed review request
from
JDevlieghere
86 days ago
nikic
removed review request
from
rengolin
86 days ago
nikic
removed review request
from
nicolasvasilache
86 days ago
nikic
removed review request
from
dcaballe
86 days ago
nikic
requested a review
from
arsenm
86 days ago
arsenm
commented on 2026-02-20
vector tests, ll test
43dfd59a
tests
8868743d
Merge remote-tracking branch 'origin/main' into sub_minus_one
6fcd43ed
add .ll vector tests
7486a853
Merge branch 'main' into sub_minus_one
278b8fcd
jayfoad
approved these changes on 2026-04-01
Apply suggestion from @jayfoad
bb308d85
fix test
714ab184
osmanyasar05
merged
15004214
into main
37 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
jayfoad
arsenm
luisacicolini
Assignees
No one assigned
Labels
backend:AArch64
llvm:globalisel
Milestone
No milestone
Login to write a write a comment.
Login via GitHub