diff options
author | Kazu Hirata <kazu@google.com> | 2021-11-11 07:10:30 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2021-11-11 07:10:30 -0800 |
commit | ce227ce3b38de1f8022b1497d7e1314903cf5674 (patch) | |
tree | ba225952c3eb6413f5276dbcd8f51c2bebdacdb7 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | b241226aec1bbbff25e06de78adc4b00389ffd12 (diff) | |
download | llvm-ce227ce3b38de1f8022b1497d7e1314903cf5674.zip llvm-ce227ce3b38de1f8022b1497d7e1314903cf5674.tar.gz llvm-ce227ce3b38de1f8022b1497d7e1314903cf5674.tar.bz2 |
[CodeGen] Use MachineInstr::operands (NFC)
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
-rw-r--r-- | llvm/lib/CodeGen/ModuloSchedule.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/CodeGen/ModuloSchedule.cpp b/llvm/lib/CodeGen/ModuloSchedule.cpp index d2c7e8c..f217723 100644 --- a/llvm/lib/CodeGen/ModuloSchedule.cpp +++ b/llvm/lib/CodeGen/ModuloSchedule.cpp @@ -713,15 +713,13 @@ void ModuloScheduleExpander::removeDeadInstructions(MachineBasicBlock *KernelBB, continue; } bool used = true; - for (MachineInstr::mop_iterator MOI = MI->operands_begin(), - MOE = MI->operands_end(); - MOI != MOE; ++MOI) { - if (!MOI->isReg() || !MOI->isDef()) + for (const MachineOperand &MO : MI->operands()) { + if (!MO.isReg() || !MO.isDef()) continue; - Register reg = MOI->getReg(); + Register reg = MO.getReg(); // Assume physical registers are used, unless they are marked dead. if (Register::isPhysicalRegister(reg)) { - used = !MOI->isDead(); + used = !MO.isDead(); if (used) break; continue; |