Spell out `NoFramePointerElim' for readability.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14299 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Misha Brukman 2004-06-21 21:17:44 +00:00
parent 83eaa0b567
commit 66d6ee4247
3 changed files with 5 additions and 4 deletions

View File

@ -20,7 +20,7 @@ namespace llvm {
/// these should go in their own header eventually.
///
extern bool PrintMachineCode;
extern bool NoFPElim;
extern bool NoFramePointerElim;
class TargetMachine;
class Module;

View File

@ -23,7 +23,7 @@ using namespace llvm;
namespace llvm {
bool PrintMachineCode;
bool NoFPElim;
bool NoFramePointerElim;
};
namespace {
@ -34,7 +34,8 @@ namespace {
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));
};
//---------------------------------------------------------------------------

View File

@ -333,7 +333,7 @@ MachineInstr* X86RegisterInfo::foldMemoryOperand(MachineInstr* MI,
// if frame pointer elimination is disabled.
//
static bool hasFP(MachineFunction &MF) {
return NoFPElim || MF.getFrameInfo()->hasVarSizedObjects();
return NoFramePointerElim || MF.getFrameInfo()->hasVarSizedObjects();
}
void X86RegisterInfo::