Simplify target construction.
[oota-llvm.git] / lib / Target / PowerPC / PPCTargetMachine.cpp
index 51586dc85bb2796f9ab3f4efb8705a079beb9119..811e18992da5d03a2d97e525fae4784511645760 100644 (file)
@@ -85,7 +85,7 @@ unsigned PPC64TargetMachine::getModuleMatchQuality(const Module &M) {
 
 PPCTargetMachine::PPCTargetMachine(const Module &M, const std::string &FS,
                                    bool is64Bit)
-  : TargetMachine("PowerPC"), Subtarget(M, FS, is64Bit),
+  : Subtarget(M, FS, is64Bit),
     DataLayout(Subtarget.getTargetDataString()), InstrInfo(*this),
     FrameInfo(*this, false), JITInfo(*this, is64Bit), TLInfo(*this),
     InstrItins(Subtarget.getInstrItineraryData()) {