[llvm] [AMDGPU] New RegBankSelect: Map P0 to B64 (PR #142560)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 3 02:12:54 PDT 2025
================
@@ -203,8 +203,8 @@ UniformityLLTOpPredicateID LLTToBId(LLT Ty) {
Ty == LLT::pointer(6, 32))
return B32;
if (Ty == LLT::scalar(64) || Ty == LLT::fixed_vector(2, 32) ||
- Ty == LLT::fixed_vector(4, 16) || Ty == LLT::pointer(1, 64) ||
- Ty == LLT::pointer(4, 64) ||
+ Ty == LLT::fixed_vector(4, 16) || Ty == LLT::pointer(0, 64) ||
----------------
jayfoad wrote:
Surely better to use something like `Ty.isPointer() && Ty.getScalarSizeInBits() == 64` so it works for all current and future pointer types?
https://github.com/llvm/llvm-project/pull/142560
More information about the llvm-commits
mailing list