[llvm] 866d9b0 - [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC.
    Jay Foad via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Oct  1 06:26:36 PDT 2020
    
    
  
Author: Jay Foad
Date: 2020-10-01T14:26:03+01:00
New Revision: 866d9b03f2902c177533d7ce148339d47bf092e1
URL: https://github.com/llvm/llvm-project/commit/866d9b03f2902c177533d7ce148339d47bf092e1
DIFF: https://github.com/llvm/llvm-project/commit/866d9b03f2902c177533d7ce148339d47bf092e1.diff
LOG: [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC.
Added: 
    
Modified: 
    llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
Removed: 
    
################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
index 344d87f5443d..8f67c2a0bbdf 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
@@ -6916,13 +6916,10 @@ bool SIInstrInfo::isLegalFLATOffset(int64_t Offset, unsigned AddrSpace,
   if (ST.hasFlatSegmentOffsetBug() && AddrSpace == AMDGPUAS::FLAT_ADDRESS)
     return false;
 
-  if (ST.getGeneration() >= AMDGPUSubtarget::GFX10) {
-    return (Signed && isInt<12>(Offset)) ||
-           (!Signed && isUInt<11>(Offset));
-  }
+  if (ST.getGeneration() >= AMDGPUSubtarget::GFX10)
+    return Signed ? isInt<12>(Offset) : isUInt<11>(Offset);
 
-  return (Signed && isInt<13>(Offset)) ||
-         (!Signed && isUInt<12>(Offset));
+  return Signed ? isInt<13>(Offset) :isUInt<12>(Offset);
 }
 
 
        
    
    
More information about the llvm-commits
mailing list