aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2024-07-13 17:40:51 -0700
committerGitHub <noreply@github.com>2024-07-13 17:40:51 -0700
commit5e22a536981483d8411266dccee2ff3e5f31f4a1 (patch)
tree18d9ebdc00a8a169c913a59c333299706e669843 /llvm/lib/Target/PowerPC
parent3fa409f2318ef790cc44836afe9a72830715ad84 (diff)
downloadllvm-5e22a536981483d8411266dccee2ff3e5f31f4a1.zip
llvm-5e22a536981483d8411266dccee2ff3e5f31f4a1.tar.gz
llvm-5e22a536981483d8411266dccee2ff3e5f31f4a1.tar.bz2
[Target] Use range-based for loops (NFC) (#98705)
Diffstat (limited to 'llvm/lib/Target/PowerPC')
-rw-r--r--llvm/lib/Target/PowerPC/PPCFastISel.cpp6
-rw-r--r--llvm/lib/Target/PowerPC/PPCInstrInfo.cpp8
2 files changed, 6 insertions, 8 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCFastISel.cpp b/llvm/lib/Target/PowerPC/PPCFastISel.cpp
index a07954bd..0e04bb9 100644
--- a/llvm/lib/Target/PowerPC/PPCFastISel.cpp
+++ b/llvm/lib/Target/PowerPC/PPCFastISel.cpp
@@ -1388,8 +1388,7 @@ bool PPCFastISel::processCallArgs(SmallVectorImpl<Value*> &Args,
CCInfo.AnalyzeCallOperands(ArgVTs, ArgFlags, CC_PPC64_ELF_FIS);
// Bail out if we can't handle any of the arguments.
- for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) {
- CCValAssign &VA = ArgLocs[I];
+ for (const CCValAssign &VA : ArgLocs) {
MVT ArgVT = ArgVTs[VA.getValNo()];
// Skip vector arguments for now, as well as long double and
@@ -1426,8 +1425,7 @@ bool PPCFastISel::processCallArgs(SmallVectorImpl<Value*> &Args,
unsigned NextFPR = PPC::F1;
// Process arguments.
- for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) {
- CCValAssign &VA = ArgLocs[I];
+ for (const CCValAssign &VA : ArgLocs) {
unsigned Arg = ArgRegs[VA.getValNo()];
MVT ArgVT = ArgVTs[VA.getValNo()];
diff --git a/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp b/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
index d2195cf..2d3c520 100644
--- a/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+++ b/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
@@ -1954,8 +1954,8 @@ void PPCInstrInfo::storeRegToStackSlotNoUpd(
StoreRegToStackSlot(MF, SrcReg, isKill, FrameIdx, RC, NewMIs);
- for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
- MBB.insert(MI, NewMIs[i]);
+ for (MachineInstr *NewMI : NewMIs)
+ MBB.insert(MI, NewMI);
const MachineFrameInfo &MFI = MF.getFrameInfo();
MachineMemOperand *MMO = MF.getMachineMemOperand(
@@ -2001,8 +2001,8 @@ void PPCInstrInfo::loadRegFromStackSlotNoUpd(
LoadRegFromStackSlot(MF, DL, DestReg, FrameIdx, RC, NewMIs);
- for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
- MBB.insert(MI, NewMIs[i]);
+ for (MachineInstr *NewMI : NewMIs)
+ MBB.insert(MI, NewMI);
const MachineFrameInfo &MFI = MF.getFrameInfo();
MachineMemOperand *MMO = MF.getMachineMemOperand(