[llvm] r308173 - [CodeGen] Add begin-end iterators to MachineInstr
Javed Absar via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 17 06:15:26 PDT 2017
Author: javed.absar
Date: Mon Jul 17 06:15:26 2017
New Revision: 308173
URL: http://llvm.org/viewvc/llvm-project?rev=308173&view=rev
Log:
[CodeGen] Add begin-end iterators to MachineInstr
Convert iteration over operands to range-loop.
Reviewed by: @rovka, @echristo
Differential Revision: https://reviews.llvm.org/D35419
Modified:
llvm/trunk/lib/Target/ARM/ARMMCInstLower.cpp
Modified: llvm/trunk/lib/Target/ARM/ARMMCInstLower.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMMCInstLower.cpp?rev=308173&r1=308172&r2=308173&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMMCInstLower.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMMCInstLower.cpp Mon Jul 17 06:15:26 2017
@@ -153,9 +153,7 @@ void llvm::LowerARMMachineInstrToMCInst(
break;
}
- for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
- const MachineOperand &MO = MI->getOperand(i);
-
+ for (const MachineOperand &MO : MI->operands()) {
MCOperand MCOp;
if (AP.lowerOperand(MO, MCOp)) {
if (MCOp.isImm() && EncodeImms) {
More information about the llvm-commits
mailing list