Spell out `NoFramePointerElim' for readability.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14299 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/llvm/Target/TargetMachineImpls.h b/include/llvm/Target/TargetMachineImpls.h
index 92f7992..e70c9b7 100644
--- a/include/llvm/Target/TargetMachineImpls.h
+++ b/include/llvm/Target/TargetMachineImpls.h
@@ -20,7 +20,7 @@
/// these should go in their own header eventually.
///
extern bool PrintMachineCode;
- extern bool NoFPElim;
+ extern bool NoFramePointerElim;
class TargetMachine;
class Module;
diff --git a/lib/Target/TargetMachine.cpp b/lib/Target/TargetMachine.cpp
index f5bbdd1..8ed0639 100644
--- a/lib/Target/TargetMachine.cpp
+++ b/lib/Target/TargetMachine.cpp
@@ -23,7 +23,7 @@
namespace llvm {
bool PrintMachineCode;
- bool NoFPElim;
+ bool NoFramePointerElim;
};
namespace {
@@ -34,7 +34,8 @@
cl::opt<bool, true>
DisableFPElim("disable-fp-elim",
cl::desc("Disable frame pointer elimination optimization"),
- cl::location(NoFPElim), cl::init(false));
+ cl::location(NoFramePointerElim),
+ cl::init(false));
};
//---------------------------------------------------------------------------
diff --git a/lib/Target/X86/X86RegisterInfo.cpp b/lib/Target/X86/X86RegisterInfo.cpp
index 150ed74..8be0031 100644
--- a/lib/Target/X86/X86RegisterInfo.cpp
+++ b/lib/Target/X86/X86RegisterInfo.cpp
@@ -333,7 +333,7 @@
// if frame pointer elimination is disabled.
//
static bool hasFP(MachineFunction &MF) {
- return NoFPElim || MF.getFrameInfo()->hasVarSizedObjects();
+ return NoFramePointerElim || MF.getFrameInfo()->hasVarSizedObjects();
}
void X86RegisterInfo::