diff options
author | Chad Rosier <mcrosier@apple.com> | 2012-08-23 15:44:35 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2012-08-23 15:44:35 +0000 |
commit | 8e0744312b4ebfe3bac2e8d4cfedbaefab8631f4 (patch) | |
tree | 84e16837f67b32694f8a98c1ee90733ee841ac12 /clang/lib/Sema/SemaStmtAsm.cpp | |
parent | 497decbd9b269f35ca3f0a8fce1a8d2ba9b21449 (diff) | |
download | bcm5719-llvm-8e0744312b4ebfe3bac2e8d4cfedbaefab8631f4.tar.gz bcm5719-llvm-8e0744312b4ebfe3bac2e8d4cfedbaefab8631f4.zip |
[ms-inline asm] Rename a few induction variables to avoid confusion and silence
a gcc warning.
llvm-svn: 162444
Diffstat (limited to 'clang/lib/Sema/SemaStmtAsm.cpp')
-rw-r--r-- | clang/lib/Sema/SemaStmtAsm.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/lib/Sema/SemaStmtAsm.cpp b/clang/lib/Sema/SemaStmtAsm.cpp index 1293b7daefb..874ab545e77 100644 --- a/clang/lib/Sema/SemaStmtAsm.cpp +++ b/clang/lib/Sema/SemaStmtAsm.cpp @@ -506,11 +506,11 @@ StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, OwningPtr<llvm::MCSubtargetInfo> STI(TheTarget->createMCSubtargetInfo(TT, "", "")); - for (unsigned i = 0, e = AsmStrings.size(); i != e; ++i) { + for (unsigned StrIdx = 0, e = AsmStrings.size(); StrIdx != e; ++StrIdx) { llvm::SourceMgr SrcMgr; llvm::MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr); llvm::MemoryBuffer *Buffer = - llvm::MemoryBuffer::getMemBuffer(AsmStrings[i], "<inline asm>"); + llvm::MemoryBuffer::getMemBuffer(AsmStrings[StrIdx], "<inline asm>"); // Tell SrcMgr about this buffer, which is what the parser will pick up. SrcMgr.AddNewSourceBuffer(Buffer, llvm::SMLoc()); @@ -562,14 +562,14 @@ StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, // Build the list of clobbers, outputs and inputs. unsigned NumDefs = Desc.getNumDefs(); - for (unsigned j = 0, e = Inst.getNumOperands(); j != e; ++j) { - const llvm::MCOperand &Op = Inst.getOperand(j); + for (unsigned i = 0, e = Inst.getNumOperands(); i != e; ++i) { + const llvm::MCOperand &Op = Inst.getOperand(i); // Immediate. if (Op.isImm() || Op.isFPImm()) continue; - bool isDef = NumDefs && (j < NumDefs); + bool isDef = NumDefs && (i < NumDefs); // Register/Clobber. if (Op.isReg() && isDef) { @@ -591,8 +591,8 @@ StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, if ((SymRef = dyn_cast<llvm::MCSymbolRefExpr>(Expr))) { StringRef Name = SymRef->getSymbol().getName(); IdentifierInfo *II = getIdentifierInfo(Name, AsmToks, - AsmTokRanges[i].first, - AsmTokRanges[i].second); + AsmTokRanges[StrIdx].first, + AsmTokRanges[StrIdx].second); if (II) isDef ? Outputs.push_back(II) : Inputs.push_back(II); } |