[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