]> granicus.if.org Git - llvm/commitdiff
AMDGPU: Remove incorrect assertion
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 9 Jun 2016 23:19:08 +0000 (23:19 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 9 Jun 2016 23:19:08 +0000 (23:19 +0000)
I'm still not sure under what circumstances the offset here is non-0,
but private memory is not limited to 27-bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272337 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/SIRegisterInfo.cpp

index 477792da7bf4260c73c184939ea0db02a681e44d..c7cb88a77a01ca5a0924a2d6e376b2051509447e 100644 (file)
@@ -277,10 +277,6 @@ void SIRegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB,
   const AMDGPUSubtarget &Subtarget = MF->getSubtarget<AMDGPUSubtarget>();
   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 
-  assert(isUInt<27>(Offset) &&
-         "Private offset should never exceed maximum private size");
-
-
   if (Offset == 0) {
     BuildMI(*MBB, Ins, DL, TII->get(AMDGPU::V_MOV_B32_e32), BaseReg)
       .addFrameIndex(FrameIdx);