projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove warnings about unused parameters and shadowed variables.
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetOptions.h
diff --git
a/include/llvm/Target/TargetOptions.h
b/include/llvm/Target/TargetOptions.h
index 881ec21a0a28b2e58723f5b2486d2e3f7aeb46fc..ac3a6081edc38c32acba78363ea615b73bd291c1 100644
(file)
--- a/
include/llvm/Target/TargetOptions.h
+++ b/
include/llvm/Target/TargetOptions.h
@@
-74,10
+74,9
@@
namespace llvm {
/// be emitted.
extern bool ExceptionHandling;
/// be emitted.
extern bool ExceptionHandling;
- /// UnwindTablesOptional - This flag indicates that unwind tables need not
- /// be emitted for all functions. Exception handling may still require them
- /// for some functions.
- extern bool UnwindTablesOptional;
+ /// UnwindTablesMandatory - This flag indicates that unwind tables should
+ /// be emitted for all functions.
+ extern bool UnwindTablesMandatory;
/// PerformTailCallOpt - This flag is enabled when -tailcallopt is specified
/// on the commandline. When the flag is on, the target will perform tail call
/// PerformTailCallOpt - This flag is enabled when -tailcallopt is specified
/// on the commandline. When the flag is on, the target will perform tail call
@@
-87,6
+86,13
@@
namespace llvm {
/// OptimizeForSize - When this flag is set, the code generator avoids
/// optimizations that increase size.
extern bool OptimizeForSize;
/// OptimizeForSize - When this flag is set, the code generator avoids
/// optimizations that increase size.
extern bool OptimizeForSize;
+
+ /// StackAlignment - Override default stack alignment for target.
+ extern unsigned StackAlignment;
+
+ /// RealignStack - This flag indicates, whether stack should be automatically
+ /// realigned, if needed.
+ extern bool RealignStack;
} // End llvm namespace
#endif
} // End llvm namespace
#endif