[llvm] r266350 - [ValueMapper] Range-loopify to improve readability. NFC.
Davide Italiano via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 14 11:07:33 PDT 2016
Author: davide
Date: Thu Apr 14 13:07:32 2016
New Revision: 266350
URL: http://llvm.org/viewvc/llvm-project?rev=266350&view=rev
Log:
[ValueMapper] Range-loopify to improve readability. NFC.
Modified:
llvm/trunk/lib/Transforms/Utils/ValueMapper.cpp
Modified: llvm/trunk/lib/Transforms/Utils/ValueMapper.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/ValueMapper.cpp?rev=266350&r1=266349&r2=266350&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Utils/ValueMapper.cpp (original)
+++ llvm/trunk/lib/Transforms/Utils/ValueMapper.cpp Thu Apr 14 13:07:32 2016
@@ -747,11 +747,11 @@ void llvm::RemapInstruction(Instruction
void Mapper::remapInstruction(Instruction *I) {
// Remap operands.
- for (User::op_iterator op = I->op_begin(), E = I->op_end(); op != E; ++op) {
- Value *V = mapValue(*op);
+ for (Use &Op : I->operands()) {
+ Value *V = mapValue(Op);
// If we aren't ignoring missing entries, assert that something happened.
if (V)
- *op = V;
+ Op = V;
else
assert((Flags & RF_IgnoreMissingLocals) &&
"Referenced value not in value map!");
More information about the llvm-commits
mailing list