X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FTargetMachine.cpp;h=49f1e4dfaae6c29e61d2a7de94e2d0b152b0d3b4;hb=2625f9b2e4388a957286063f6c7fe5406fd0ca7a;hp=a1d6fa7eb9755b406ec824ed044e08fe136be057;hpb=b8cab9227a0f6ffbdaae33e3c64268e265008a6a;p=oota-llvm.git diff --git a/lib/Target/TargetMachine.cpp b/lib/Target/TargetMachine.cpp index a1d6fa7eb97..49f1e4dfaae 100644 --- a/lib/Target/TargetMachine.cpp +++ b/lib/Target/TargetMachine.cpp @@ -40,6 +40,7 @@ namespace llvm { bool VerboseAsm; bool DisableJumpTables; bool StrongPHIElim; + bool DisableRedZone; } static cl::opt PrintCode("print-machineinstrs", @@ -164,6 +165,12 @@ EnableStrongPHIElim(cl::Hidden, "strong-phi-elim", cl::location(StrongPHIElim), cl::init(false)); +static cl::opt +DisableRedZoneOption("disable-red-zone", + cl::desc("Do not emit code that uses the red zone."), + cl::location(DisableRedZone), + cl::init(false)); + //--------------------------------------------------------------------------- // TargetMachine Class //