DW_AT_virtuality is also defined to be constant, not flag.
[oota-llvm.git] / lib / CodeGen / Passes.cpp
index 914c78b0b145042881322fc697957f4ea3cc84f2..5f57088eedd8d6b0377e5926f349f7dba88b4053 100644 (file)
@@ -55,11 +55,6 @@ FunctionPass *llvm::createRegisterAllocator(CodeGenOpt::Level OptLevel) {
     RegisterRegAlloc::setDefault(RegAlloc);
   }
 
-  // This forces linking of the greedy register allocator, so -regalloc=greedy
-  // works in clang.
-  if (Ctor == createLinearScanRegisterAllocator)
-    return createLinearScanRegisterAllocator();
-
   if (Ctor != createDefaultRegisterAllocator)
     return Ctor();