1. Use SubtargetFeatures in llc/lli.
[oota-llvm.git] / lib / Target / X86 / X86Subtarget.h
index bf764d3a422fd6a3c098ad2c9b14cedc65d9a5ad..adbc7cba2f0e4de39c2c91a0f5704dff6746d83f 100644 (file)
@@ -16,6 +16,8 @@
 
 #include "llvm/Target/TargetSubtarget.h"
 
+#include <string>
+
 namespace llvm {
 class Module;
 
@@ -39,7 +41,7 @@ public:
   /// This constructor initializes the data members to match that
   /// of the specified module.
   ///
-  X86Subtarget(const Module &M);
+  X86Subtarget(const Module &M, const std::string &FS);
 
   /// getStackAlignment - Returns the minimum alignment known to hold of the
   /// stack frame on entry to the function and which must be maintained by every