From aa2091505f6de0ababf8a6ec54e8a26c8b0be2be Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sun, 26 Jun 2016 17:27:42 +0000 Subject: Apply clang-tidy's modernize-loop-convert to lib/Analysis. Only minor manual fixes. No functionality change intended. llvm-svn: 273816 --- llvm/lib/Analysis/IVUsers.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'llvm/lib/Analysis/IVUsers.cpp') diff --git a/llvm/lib/Analysis/IVUsers.cpp b/llvm/lib/Analysis/IVUsers.cpp index 2cd67f0a789..e974cb9e711 100644 --- a/llvm/lib/Analysis/IVUsers.cpp +++ b/llvm/lib/Analysis/IVUsers.cpp @@ -290,21 +290,18 @@ void IVUsers::print(raw_ostream &OS, const Module *M) const { } OS << ":\n"; - for (ilist::const_iterator UI = IVUses.begin(), - E = IVUses.end(); UI != E; ++UI) { + for (const IVStrideUse &IVUse : IVUses) { OS << " "; - UI->getOperandValToReplace()->printAsOperand(OS, false); - OS << " = " << *getReplacementExpr(*UI); - for (PostIncLoopSet::const_iterator - I = UI->PostIncLoops.begin(), - E = UI->PostIncLoops.end(); I != E; ++I) { + IVUse.getOperandValToReplace()->printAsOperand(OS, false); + OS << " = " << *getReplacementExpr(IVUse); + for (auto PostIncLoop : IVUse.PostIncLoops) { OS << " (post-inc with loop "; - (*I)->getHeader()->printAsOperand(OS, false); + PostIncLoop->getHeader()->printAsOperand(OS, false); OS << ")"; } OS << " in "; - if (UI->getUser()) - UI->getUser()->print(OS); + if (IVUse.getUser()) + IVUse.getUser()->print(OS); else OS << "Printing User"; OS << '\n'; -- cgit v1.2.3