diff options
author | Kazu Hirata <kazu@google.com> | 2024-08-26 07:22:17 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-26 07:22:17 -0700 |
commit | 399d7cce3731096ff20ee6bdb505e18dab468915 (patch) | |
tree | 309c893ab6d5b38390e2b57133e741074dba9401 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | 11ba2eee59c6c7269b2dae27247048f828143274 (diff) | |
download | llvm-399d7cce3731096ff20ee6bdb505e18dab468915.zip llvm-399d7cce3731096ff20ee6bdb505e18dab468915.tar.gz llvm-399d7cce3731096ff20ee6bdb505e18dab468915.tar.bz2 |
[CodeGen] Use MachineInstr::all_defs (NFC) (#106017)
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
-rw-r--r-- | llvm/lib/CodeGen/ModuloSchedule.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/ModuloSchedule.cpp b/llvm/lib/CodeGen/ModuloSchedule.cpp index 78201d9..99c82bc 100644 --- a/llvm/lib/CodeGen/ModuloSchedule.cpp +++ b/llvm/lib/CodeGen/ModuloSchedule.cpp @@ -2667,8 +2667,8 @@ void ModuloScheduleExpanderMVE::calcNumUnroll() { void ModuloScheduleExpanderMVE::updateInstrDef(MachineInstr *NewMI, ValueMapTy &VRMap, bool LastDef) { - for (MachineOperand &MO : NewMI->operands()) { - if (!MO.isReg() || !MO.getReg().isVirtual() || !MO.isDef()) + for (MachineOperand &MO : NewMI->all_defs()) { + if (!MO.getReg().isVirtual()) continue; Register Reg = MO.getReg(); const TargetRegisterClass *RC = MRI.getRegClass(Reg); |