[llvm] [AMDGPU] Use a range-based for loop (NFC) (PR #148767)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 14 19:50:00 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/148767
None
>From 43cd0bceb29b6e10927550c22d9437dbf3e09451 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Mon, 14 Jul 2025 09:48:38 -0700
Subject: [PATCH] [AMDGPU] Use a range-based for loop (NFC)
---
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp b/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
index 6439230b8769f..25c781c9b0d6f 100644
--- a/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+++ b/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
@@ -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;
if ((Op.isRegKind() || Op.isImmTy(AMDGPUOperand::ImmTyNone)) &&
(Op.getModifiers().getFPModifiersOperand() & SISrcMods::ABS))
Error(Op.getStartLoc(), "ABS not allowed in VOPD3 instructions");
More information about the llvm-commits
mailing list