give MCAsmInfo a 'has little endian' bit. This is unfortunate, but
[oota-llvm.git] / lib / Target / Mips / MipsTargetMachine.cpp
index 4724ff7d3470fcc858f5b67d126fdca5f07278e0..1168fef66e0c972776558fdd4fb43729fbefffb0 100644 (file)
@@ -22,8 +22,8 @@ extern "C" void LLVMInitializeMipsTarget() {
   // Register the target.
   RegisterTargetMachine<MipsTargetMachine> X(TheMipsTarget);
   RegisterTargetMachine<MipselTargetMachine> Y(TheMipselTarget);
-  RegisterAsmInfo<MipsMCAsmInfo> A(TheMipsTarget);
-  RegisterAsmInfo<MipsMCAsmInfo> B(TheMipselTarget);
+  RegisterAsmInfo<MipsBEMCAsmInfo> A(TheMipsTarget);
+  RegisterAsmInfo<MipsLEMCAsmInfo> B(TheMipselTarget);
 }
 
 // DataLayout --> Big-endian, 32-bit pointer/ABI/alignment
@@ -60,8 +60,7 @@ MipselTargetMachine(const Target &T, const std::string &TT,
 // Install an instruction selector pass using 
 // the ISelDag to gen Mips code.
 bool MipsTargetMachine::
-addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel) 
-{
+addInstSelector(PassManagerBase &PM, CodeGenOpt::Level OptLevel) {
   PM.add(createMipsISelDag(*this));
   return false;
 }