[llvm] 25ca26e - [AMDGPU] Make use of GCNSubtarget::hasNSAEncoding. NFC.

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 21 03:01:04 PDT 2023


Author: Jay Foad
Date: 2023-03-21T10:00:56Z
New Revision: 25ca26e0da2e1f80d62f71807828762691a049ac

URL: https://github.com/llvm/llvm-project/commit/25ca26e0da2e1f80d62f71807828762691a049ac
DIFF: https://github.com/llvm/llvm-project/commit/25ca26e0da2e1f80d62f71807828762691a049ac.diff

LOG: [AMDGPU] Make use of GCNSubtarget::hasNSAEncoding. NFC.

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp b/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp
index 366bc0a8ec0d5..4c9ad9b5bcf75 100644
--- a/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp
+++ b/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp
@@ -237,7 +237,7 @@ GCNNSAReassign::CheckNSA(const MachineInstr &MI, bool Fast) const {
 
 bool GCNNSAReassign::runOnMachineFunction(MachineFunction &MF) {
   ST = &MF.getSubtarget<GCNSubtarget>();
-  if (ST->getGeneration() < GCNSubtarget::GFX10)
+  if (!ST->hasNSAEncoding())
     return false;
 
   MRI = &MF.getRegInfo();


        


More information about the llvm-commits mailing list