Remove hideously nasty hack
authorChris Lattner <sabre@nondot.org>
Tue, 6 May 2003 21:32:39 +0000 (21:32 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 6 May 2003 21:32:39 +0000 (21:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6011 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/LiveVariables.cpp

index ccaee19529ff12b56d13f926d6f02b128fc2f387..83aa385d0169bd5b40329750481e9b4bb2c36c71 100644 (file)
@@ -165,12 +165,7 @@ bool LiveVariables::runOnMachineFunction(MachineFunction &MF) {
          if (MO.isVirtualRegister() && !MO.getVRegValueOrNull()) {
            unsigned RegIdx = MO.getReg()-MRegisterInfo::FirstVirtualRegister;
            HandleVirtRegUse(getVarInfo(RegIdx), MBB, MI);
-         } else if (MO.isPhysicalRegister() && MO.getReg() != 0
-                  /// FIXME: This is a gross hack, due to us not being able to
-                  /// say that some registers are defined on entry to the
-                  /// function.  5 = ESP
-&& MO.getReg() != 5
-) {
+         } else if (MO.isPhysicalRegister() && MO.getReg() != 0) {
            HandlePhysRegUse(MO.getReg(), MI);
          }
        }
@@ -193,12 +188,7 @@ bool LiveVariables::runOnMachineFunction(MachineFunction &MF) {
            VRInfo.DefBlock = MBB;                           // Created here...
            VRInfo.DefInst = MI;
            VRInfo.Kills.push_back(std::make_pair(MBB, MI)); // Defaults to dead
-         } else if (MO.isPhysicalRegister() && MO.getReg() != 0
-                  /// FIXME: This is a gross hack, due to us not being able to
-                  /// say that some registers are defined on entry to the
-                  /// function.  5 = ESP
-&& MO.getReg() != 5
-) {
+         } else if (MO.isPhysicalRegister() && MO.getReg() != 0) {
            HandlePhysRegDef(MO.getReg(), MI);
          }
        }