diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-07-08 20:21:17 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-07-08 20:21:17 +0000 |
commit | 29c524983bcd40d78329ad6a1beb835d19ca31bd (patch) | |
tree | 3580a48341251b0e8398b5d101579ae4b8e2b973 /llvm/lib/Target/ARM/A15SDOptimizer.cpp | |
parent | acf564ca1565d3e5c4d296dc3cc417e3a18937d0 (diff) | |
download | bcm5719-llvm-29c524983bcd40d78329ad6a1beb835d19ca31bd.tar.gz bcm5719-llvm-29c524983bcd40d78329ad6a1beb835d19ca31bd.zip |
ARM: Remove implicit iterator conversions, NFC
Remove remaining implicit conversions from MachineInstrBundleIterator to
MachineInstr* from the ARM backend. In most cases, I made them less attractive
by preferring MachineInstr& or using a ranged-based for loop.
Once all the backends are fixed I'll make the operator explicit so that this
doesn't bitrot back.
llvm-svn: 274920
Diffstat (limited to 'llvm/lib/Target/ARM/A15SDOptimizer.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/A15SDOptimizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/A15SDOptimizer.cpp b/llvm/lib/Target/ARM/A15SDOptimizer.cpp index ef63d5547b9..9228cc2d7a9 100644 --- a/llvm/lib/Target/ARM/A15SDOptimizer.cpp +++ b/llvm/lib/Target/ARM/A15SDOptimizer.cpp @@ -693,7 +693,7 @@ bool A15SDOptimizer::runOnMachineFunction(MachineFunction &Fn) { for (MachineBasicBlock::iterator MI = MFI->begin(), ME = MFI->end(); MI != ME;) { - Modified |= runOnInstruction(MI++); + Modified |= runOnInstruction(&*MI++); } } |