diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2025-10-03 21:20:59 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-03 21:20:59 +0900 |
commit | 2ff635dde236308073bd50ec11490c604492e438 (patch) | |
tree | b2ecfc0b34914efb8cc2e04c32f0fa6b7c9de32e /llvm/lib/CodeGen/MachineRegisterInfo.cpp | |
parent | 80fd3eda25c63a7198137661ff7505d75de3e6f7 (diff) | |
download | llvm-2ff635dde236308073bd50ec11490c604492e438.zip llvm-2ff635dde236308073bd50ec11490c604492e438.tar.gz llvm-2ff635dde236308073bd50ec11490c604492e438.tar.bz2 |
CodeGen: Stop checking for physregs in constrainRegClass (#161795)
It's nonsensical to call this function on a physical register.
Diffstat (limited to 'llvm/lib/CodeGen/MachineRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineRegisterInfo.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/llvm/lib/CodeGen/MachineRegisterInfo.cpp index abb3f3e..ae284f3 100644 --- a/llvm/lib/CodeGen/MachineRegisterInfo.cpp +++ b/llvm/lib/CodeGen/MachineRegisterInfo.cpp @@ -83,8 +83,6 @@ constrainRegClass(MachineRegisterInfo &MRI, Register Reg, const TargetRegisterClass *MachineRegisterInfo::constrainRegClass( Register Reg, const TargetRegisterClass *RC, unsigned MinNumRegs) { - if (Reg.isPhysical()) - return nullptr; return ::constrainRegClass(*this, Reg, getRegClass(Reg), RC, MinNumRegs); } |