aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-09-25 01:14:49 +0000
committerDan Gohman <gohman@apple.com>2008-09-25 01:14:49 +0000
commit2c4bf119be8aa05cdc3dc88c57006353f07f0d2c (patch)
tree10e1312b06ede6ffe8a5d225658dd177d8ac2536 /include/llvm/Target
parent723ac3720f6d983e0ed01504964fde1aa63951ff (diff)
downloadexternal_llvm-2c4bf119be8aa05cdc3dc88c57006353f07f0d2c.zip
external_llvm-2c4bf119be8aa05cdc3dc88c57006353f07f0d2c.tar.gz
external_llvm-2c4bf119be8aa05cdc3dc88c57006353f07f0d2c.tar.bz2
Enable DeadMachineInstructionElim when Fast-ISel is enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56604 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target')
-rw-r--r--include/llvm/Target/TargetOptions.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/llvm/Target/TargetOptions.h b/include/llvm/Target/TargetOptions.h
index fa73950..42011d9 100644
--- a/include/llvm/Target/TargetOptions.h
+++ b/include/llvm/Target/TargetOptions.h
@@ -101,6 +101,12 @@ namespace llvm {
/// DisableJumpTables - This flag indicates jump tables should not be
/// generated.
extern bool DisableJumpTables;
+
+ /// FastISel - This flag enables fast-path instruction selection
+ /// which trades away generated code quality in favor of reducing
+ /// compile time.
+ extern bool EnableFastISel;
+
} // End llvm namespace
#endif