diff options
author | Christopher Di Bella <cjdb@google.com> | 2025-02-20 22:02:15 +0000 |
---|---|---|
committer | Christopher Di Bella <cjdb@google.com> | 2025-02-20 22:06:21 +0000 |
commit | 309e3ca08130f04ef6b0b320ee3e43575fa7bf99 (patch) | |
tree | 1be660174ca19dab512044c254d80c77935be335 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | a67566b185c56ce84f6b858e431e4d412b40fdaa (diff) | |
download | llvm-309e3ca08130f04ef6b0b320ee3e43575fa7bf99.zip llvm-309e3ca08130f04ef6b0b320ee3e43575fa7bf99.tar.gz llvm-309e3ca08130f04ef6b0b320ee3e43575fa7bf99.tar.bz2 |
Revert "[CodeGen] Remove static member function Register::isPhysicalRegister. NFC"
This reverts commit 5fadb3d680909ab30b37eb559f80046b5a17045e.
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineScheduler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineScheduler.cpp b/llvm/lib/CodeGen/MachineScheduler.cpp index 1cc1b2c..0da7535 100644 --- a/llvm/lib/CodeGen/MachineScheduler.cpp +++ b/llvm/lib/CodeGen/MachineScheduler.cpp @@ -3966,7 +3966,8 @@ void GenericScheduler::reschedulePhysReg(SUnit *SU, bool isTop) { // Find already scheduled copies with a single physreg dependence and move // them just above the scheduled instruction. for (SDep &Dep : Deps) { - if (Dep.getKind() != SDep::Data || !Register(Dep.getReg()).isPhysical()) + if (Dep.getKind() != SDep::Data || + !Register::isPhysicalRegister(Dep.getReg())) continue; SUnit *DepSU = Dep.getSUnit(); if (isTop ? DepSU->Succs.size() > 1 : DepSU->Preds.size() > 1) |