]> granicus.if.org Git - llvm/commitdiff
Lanai: Remove unnecessary canRealignStack() override; NFC
authorMatthias Braun <matze@braunis.de>
Wed, 26 Apr 2017 23:37:01 +0000 (23:37 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 26 Apr 2017 23:37:01 +0000 (23:37 +0000)
It was doing the same as the base implementation and was irritating me
when I was searching for backends that have custom behavior for
canRealignStack.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301495 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Lanai/LanaiRegisterInfo.cpp
lib/Target/Lanai/LanaiRegisterInfo.h

index 12a2571c28d9be93ab09ee0da09d88990ce31779..fe54589f8b0d9f9ea6470a90c2d1d82cecc29e43 100644 (file)
@@ -264,12 +264,6 @@ LanaiRegisterInfo::getFrameRegister(const MachineFunction & /*MF*/) const {
 
 unsigned LanaiRegisterInfo::getBaseRegister() const { return Lanai::R14; }
 
-bool LanaiRegisterInfo::canRealignStack(const MachineFunction &MF) const {
-  if (!TargetRegisterInfo::canRealignStack(MF))
-    return false;
-  return true;
-}
-
 unsigned LanaiRegisterInfo::getEHExceptionRegister() const {
   llvm_unreachable("no exception support");
   return 0;
index c6e459076ebc0161305da41ffb17f5bcb03637e4..d88a19193854308c6a637ace6d029aada778c35d 100644 (file)
@@ -41,8 +41,6 @@ struct LanaiRegisterInfo : public LanaiGenRegisterInfo {
                            unsigned FIOperandNum,
                            RegScavenger *RS = nullptr) const override;
 
-  bool canRealignStack(const MachineFunction &MF) const override;
-
   // Debug information queries.
   unsigned getRARegister() const;
   unsigned getFrameRegister(const MachineFunction &MF) const override;