[llvm] 3698453 - [AMDGPU] SIWholeQuadMode: remove unnecessary map access (NFCI)

Carl Ritson via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 14 21:51:46 PDT 2024


Author: Carl Ritson
Date: 2024-07-15T13:51:18+09:00
New Revision: 36984536be147ce4f53d7b05a77c8ccc79227271

URL: https://github.com/llvm/llvm-project/commit/36984536be147ce4f53d7b05a77c8ccc79227271
DIFF: https://github.com/llvm/llvm-project/commit/36984536be147ce4f53d7b05a77c8ccc79227271.diff

LOG: [AMDGPU] SIWholeQuadMode: remove unnecessary map access (NFCI)

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp b/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
index ae91cb31590cf..19e761ef45b25 100644
--- a/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
+++ b/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
@@ -550,8 +550,7 @@ char SIWholeQuadMode::scanInstructions(MachineFunction &MF,
                  Opcode == AMDGPU::DS_DIRECT_LOAD) {
         // Mark these STRICTWQM, but only for the instruction, not its operands.
         // This avoid unnecessarily marking M0 as requiring WQM.
-        InstrInfo &II = Instructions[&MI];
-        II.Needs |= StateStrictWQM;
+        III.Needs |= StateStrictWQM;
         GlobalFlags |= StateStrictWQM;
       } else if (Opcode == AMDGPU::V_SET_INACTIVE_B32 ||
                  Opcode == AMDGPU::V_SET_INACTIVE_B64) {


        


More information about the llvm-commits mailing list