[llvm] [AMDGPU][GlobalISel] Fix assert on APInt creation. (PR #124608)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 28 05:56:56 PST 2025
================
@@ -56,7 +56,7 @@ AMDGPU::getBaseWithConstantOffset(MachineRegisterInfo &MRI, Register Reg,
Register Base;
if (KnownBits && mi_match(Reg, MRI, m_GOr(m_Reg(Base), m_ICst(Offset))) &&
- KnownBits->maskedValueIsZero(Base, APInt(32, Offset)))
+ KnownBits->maskedValueIsZero(Base, APInt(32, Offset, /*isSigned=*/true)))
----------------
jayfoad wrote:
What is the suggestion? I don't even see how you could use APSInt here.
https://github.com/llvm/llvm-project/pull/124608
More information about the llvm-commits
mailing list