[llvm] [AMDGPU] Use a range-based for loop (NFC) (PR #148767)
    Matt Arsenault via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 14 20:49:03 PDT 2025
    
    
  
================
@@ -3981,8 +3981,8 @@ bool AMDGPUAsmParser::validateVOPD(const MCInst &Inst,
   bool AsVOPD3 = MII.get(Opcode).TSFlags & SIInstrFlags::VOPD3;
 
   if (AsVOPD3) {
-    for (unsigned I = 0, E = Operands.size(); I != E; ++I) {
-      AMDGPUOperand &Op = ((AMDGPUOperand &)*Operands[I]);
+    for (const auto &Operand : Operands) {
+      AMDGPUOperand &Op = (AMDGPUOperand &)*Operand;
----------------
arsenm wrote:
No auto, it's extra confusing if we need a cast right after 
https://github.com/llvm/llvm-project/pull/148767
    
    
More information about the llvm-commits
mailing list