llvm-project
[GlobalISel] Add `G_FSHL` and `G_FSHR` to computeKnownBits
#191260
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
12
Changes
View On
GitHub
[GlobalISel] Add `G_FSHL` and `G_FSHR` to computeKnownBits
#191260
arsenm
merged 12 commits into
llvm:main
from
def3r:gisel-fshl-fshr
[GlobalISel] Add `G_FSHL` and `G_FSHR` to computeKnownBits
2c6c8d9d
llvmbot
added
backend:AArch64
llvmbot
added
llvm:globalisel
arsenm
commented on 2026-04-09
Add `fshl` and `fshr` to `KnownBits`
df9789a4
llvmbot
added
llvm:support
def3r
requested a review
from
arsenm
161 days ago
jayfoad
commented on 2026-04-10
Improve impl and add unittest
d950804a
def3r
requested a review
from
jayfoad
160 days ago
jayfoad
commented on 2026-04-10
jayfoad
commented on 2026-04-10
Use `fshl` and `fshr` from `APIntOps`
f7a10028
arsenm
commented on 2026-04-10
arsenm
commented on 2026-04-10
def3r
marked this pull request as draft
160 days ago
Improve impl + exhaustive testing
226aca51
const ref args
52d0f8d3
def3r
marked this pull request as ready for review
159 days ago
def3r
requested a review
from
jayfoad
159 days ago
clean up
368018da
def3r
force pushed
from
30e1f70d
to
368018da
159 days ago
arsenm
commented on 2026-04-21
davemgreen
commented on 2026-04-21
update AMDGPU test + fix impl
62d37025
use APInt for shift amt
1fe209e6
only const shift amt impl
2e2c13d1
def3r
requested a review
from
nikic
144 days ago
def3r
force pushed
from
e76a0a72
to
7f6c7080
144 days ago
jayfoad
commented on 2026-04-27
clean up
ba00b054
def3r
force pushed
from
7f6c7080
to
ba00b054
143 days ago
arsenm
approved these changes on 2026-04-27
arg as `APInt` amt
0ab8595c
arsenm
approved these changes on 2026-04-27
arsenm
enabled auto-merge (squash)
143 days ago
arsenm
merged
fce06e92
into main
143 days ago
def3r
deleted the gisel-fshl-fshr branch
68 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
arsenm
jayfoad
davemgreen
nikic
Assignees
No one assigned
Labels
backend:AArch64
llvm:globalisel
llvm:support
Milestone
No milestone
Login to write a write a comment.
Login via GitHub