Deleted Added
full compact
TargetMachine.cpp (202878) TargetMachine.cpp (203954)
1//===-- TargetMachine.cpp - General Target Information ---------------------==//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 26 unchanged lines hidden (view full) ---

35 bool NoZerosInBSS;
36 bool DwarfExceptionHandling;
37 bool SjLjExceptionHandling;
38 bool JITEmitDebugInfo;
39 bool JITEmitDebugInfoToDisk;
40 bool UnwindTablesMandatory;
41 Reloc::Model RelocationModel;
42 CodeModel::Model CMModel;
1//===-- TargetMachine.cpp - General Target Information ---------------------==//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 26 unchanged lines hidden (view full) ---

35 bool NoZerosInBSS;
36 bool DwarfExceptionHandling;
37 bool SjLjExceptionHandling;
38 bool JITEmitDebugInfo;
39 bool JITEmitDebugInfoToDisk;
40 bool UnwindTablesMandatory;
41 Reloc::Model RelocationModel;
42 CodeModel::Model CMModel;
43 bool PerformTailCallOpt;
43 bool GuaranteedTailCallOpt;
44 unsigned StackAlignment;
45 bool RealignStack;
46 bool DisableJumpTables;
47 bool StrongPHIElim;
48 bool AsmVerbosityDefault(false);
49}
50
51static cl::opt<bool, true>

--- 116 unchanged lines hidden (view full) ---

168 clEnumValN(CodeModel::Kernel, "kernel",
169 "Kernel code model"),
170 clEnumValN(CodeModel::Medium, "medium",
171 "Medium code model"),
172 clEnumValN(CodeModel::Large, "large",
173 "Large code model"),
174 clEnumValEnd));
175static cl::opt<bool, true>
44 unsigned StackAlignment;
45 bool RealignStack;
46 bool DisableJumpTables;
47 bool StrongPHIElim;
48 bool AsmVerbosityDefault(false);
49}
50
51static cl::opt<bool, true>

--- 116 unchanged lines hidden (view full) ---

168 clEnumValN(CodeModel::Kernel, "kernel",
169 "Kernel code model"),
170 clEnumValN(CodeModel::Medium, "medium",
171 "Medium code model"),
172 clEnumValN(CodeModel::Large, "large",
173 "Large code model"),
174 clEnumValEnd));
175static cl::opt<bool, true>
176EnablePerformTailCallOpt("tailcallopt",
177 cl::desc("Turn on tail call optimization."),
178 cl::location(PerformTailCallOpt),
176EnableGuaranteedTailCallOpt("tailcallopt",
177 cl::desc("Turn fastcc calls into tail calls by (potentially) changing ABI."),
178 cl::location(GuaranteedTailCallOpt),
179 cl::init(false));
180static cl::opt<unsigned, true>
181OverrideStackAlignment("stack-alignment",
182 cl::desc("Override default stack alignment"),
183 cl::location(StackAlignment),
184 cl::init(0));
185static cl::opt<bool, true>
186EnableRealignStack("realign-stack",

--- 79 unchanged lines hidden ---
179 cl::init(false));
180static cl::opt<unsigned, true>
181OverrideStackAlignment("stack-alignment",
182 cl::desc("Override default stack alignment"),
183 cl::location(StackAlignment),
184 cl::init(0));
185static cl::opt<bool, true>
186EnableRealignStack("realign-stack",

--- 79 unchanged lines hidden ---