pass the TargetTriple down from each target ctor to the

LLVMTargetMachine ctor.  It is currently unused.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78711 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2009-08-11 20:42:37 +00:00
parent 92319e2454
commit 0a31d2f645
13 changed files with 18 additions and 18 deletions

View File

@@ -16,6 +16,7 @@
#include "llvm/Target/TargetInstrItineraries.h"
#include <cassert>
#include <string>
namespace llvm {
@@ -290,7 +291,8 @@ public:
///
class LLVMTargetMachine : public TargetMachine {
protected: // Can only create subclasses.
LLVMTargetMachine(const Target &T) : TargetMachine(T) { }
LLVMTargetMachine(const Target &T, const std::string &TargetTriple)
: TargetMachine(T) { }
/// addCommonCodeGenPasses - Add standard LLVM codegen passes used for
/// both emitting to assembly files or machine code output.