[llvm] r263438 - [mips] Use range-based for loops. NFC.
Vasileios Kalintiris via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 14 08:05:30 PDT 2016
Author: vkalintiris
Date: Mon Mar 14 10:05:30 2016
New Revision: 263438
URL: http://llvm.org/viewvc/llvm-project?rev=263438&view=rev
Log:
[mips] Use range-based for loops. NFC.
Modified:
llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp
Modified: llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp?rev=263438&r1=263437&r2=263438&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp (original)
+++ llvm/trunk/lib/Target/Mips/Mips16HardFloat.cpp Mon Mar 14 10:05:30 2016
@@ -387,11 +387,9 @@ static bool fixupFPReturnAndCall(Functio
bool Modified = false;
LLVMContext &C = M->getContext();
Type *MyVoid = Type::getVoidTy(C);
- for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
- for (BasicBlock::iterator I = BB->begin(), E = BB->end();
- I != E; ++I) {
- Instruction &Inst = *I;
- if (const ReturnInst *RI = dyn_cast<ReturnInst>(I)) {
+ for (auto &BB: F)
+ for (auto &I: BB) {
+ if (const ReturnInst *RI = dyn_cast<ReturnInst>(&I)) {
Value *RVal = RI->getReturnValue();
if (!RVal) continue;
//
@@ -425,8 +423,8 @@ static bool fixupFPReturnAndCall(Functio
A = A.addAttribute(C, AttributeSet::FunctionIndex,
Attribute::NoInline);
Value *F = (M->getOrInsertFunction(Name, A, MyVoid, T, nullptr));
- CallInst::Create(F, Params, "", &Inst );
- } else if (const CallInst *CI = dyn_cast<CallInst>(I)) {
+ CallInst::Create(F, Params, "", &I);
+ } else if (const CallInst *CI = dyn_cast<CallInst>(&I)) {
FunctionType *FT = CI->getFunctionType();
Function *F_ = CI->getCalledFunction();
if (needsFPReturnHelper(*FT) &&
More information about the llvm-commits
mailing list