aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
diff options
context:
space:
mode:
authorDavid Tenty <daltenty@ibm.com>2025-02-19 09:43:01 -0500
committerDavid Tenty <daltenty@ibm.com>2025-02-19 09:44:39 -0500
commitaa9e519b24235424df177c4e4c2806d6de9936b3 (patch)
tree6d57e1984d963b3fc4a3de1d6760868c2fea317b /llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
parent760ec2c38e0cd01c016c403301e8dc081e0fc85c (diff)
downloadllvm-aa9e519b24235424df177c4e4c2806d6de9936b3.zip
llvm-aa9e519b24235424df177c4e4c2806d6de9936b3.tar.gz
llvm-aa9e519b24235424df177c4e4c2806d6de9936b3.tar.bz2
Revert "[PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (#116984)"
This reverts commit 7763119c6eb0976e4836f81c9876c49a36d46d73 (leaving the modifications from 03cb46d248b08)..
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
index 2177dba..b60a91b 100644
--- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
@@ -625,13 +625,6 @@ bool PPCRegisterInfo::getRegAllocationHints(Register VirtReg,
return BaseImplRetVal;
}
-const TargetRegisterClass *
-PPCRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
- if (RC == &PPC::CARRYRCRegClass)
- return TM.isPPC64() ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
- return RC;
-}
-
unsigned PPCRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
MachineFunction &MF) const {
const PPCFrameLowering *TFI = getFrameLowering(MF);