Add new constructor.
authorMisha Brukman <brukman+llvm@gmail.com>
Tue, 10 Aug 2004 23:10:21 +0000 (23:10 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Tue, 10 Aug 2004 23:10:21 +0000 (23:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15632 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetMachine.h

index 8a2777f47ca0ec431777813a472f65732b304fd1..3455443e3bca133ecb561b41ef759c56f155c2ca 100644 (file)
@@ -54,6 +54,9 @@ protected: // Can only create subclasses...
                 unsigned char ShortAl = 2, unsigned char ByteAl = 1,
                 unsigned char BoolAl = 1);
 
+  TargetMachine(const std::string &name, IntrinsicLowering *IL, 
+                const TargetData &TD);
+
   /// This constructor is used for targets that support arbitrary TargetData
   /// layouts, like the C backend.  It initializes the TargetData to match that
   /// of the specified module.