Move the target machine variable so that it's initialized early
[oota-llvm.git] / lib / Target / PowerPC / PPCSubtarget.h
index ed1e9ac674fe24c8e7c20d4aa016d0104f5f5142..ce17c1ea7793225ff3800ab65442ed7721b3e91f 100644 (file)
@@ -119,12 +119,11 @@ protected:
     PPC_ABI_ELFv1,
     PPC_ABI_ELFv2
   } TargetABI;
-
+  const PPCTargetMachine &TM;
   PPCFrameLowering FrameLowering;
   PPCInstrInfo InstrInfo;
   PPCTargetLowering TLInfo;
   PPCSelectionDAGInfo TSInfo;
-  const PPCTargetMachine &TM;
 
 public:
   /// This constructor initializes the data members to match that