llvm-project
[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32
#144421
Merged

[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32 #144421

shiltian merged 8 commits into llvm:main from LU-JOHN:vec_sra
LU-JOHN
LU-JOHN Use computeKnownBits to simplify vector/scalar sra
7d8a0d67
LU-JOHN Update tests
de9ed43a
LU-JOHN Perform sra combine before type legalization
24fe2d9c
LU-JOHN Simplify code
482f3939
LU-JOHN Freeze hi-half of sra source
8eab35dd
LU-JOHN Fix comment formatting
e7664621
LU-JOHN Handle max shift-amt more cleanly
e9e51e5b
llvmbot llvmbot added backend:AMDGPU
llvmbot
LU-JOHN LU-JOHN changed the title [AMDGPU] Convert vector 64-bit sra to 32-bit if shift amt >= 32 [AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32 197 days ago
shiltian shiltian requested a review from arsenm arsenm 193 days ago
shiltian shiltian requested a review from shiltian shiltian 193 days ago
shiltian
shiltian approved these changes on 2025-06-20
LU-JOHN Address comments
af255722
shiltian shiltian merged f2991bf7 into main 187 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone