Add a fixme here.
[oota-llvm.git] / lib / CodeGen / Passes.cpp
index 315aedddb9ef199e3951e49d83d2e906a423b626..5f57088eedd8d6b0377e5926f349f7dba88b4053 100644 (file)
@@ -55,11 +55,6 @@ FunctionPass *llvm::createRegisterAllocator(CodeGenOpt::Level OptLevel) {
     RegisterRegAlloc::setDefault(RegAlloc);
   }
 
-  // This forces linking of the linear scan register allocator,
-  // so -regalloc=linearscan still works in clang.
-  if (Ctor == createLinearScanRegisterAllocator)
-    return createLinearScanRegisterAllocator();
-
   if (Ctor != createDefaultRegisterAllocator)
     return Ctor();