Remove LTO optimization level.
authorBill Wendling <isanbard@gmail.com>
Wed, 29 Apr 2009 23:40:42 +0000 (23:40 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 29 Apr 2009 23:40:42 +0000 (23:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70445 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetMachine.h
tools/llc/llc.cpp
tools/lto/LTOCodeGenerator.cpp

index 8afd71f721b7347668a9eef8a3c7f8fad72959f1..771f52b8306a9d7aa05a612531808bb76aa4a8ca 100644 (file)
@@ -76,8 +76,7 @@ namespace CodeGenOpt {
     One,
     Two,
     Size,
-    Aggressive,
-    LTO
+    Aggressive
   };
 }
 
index cf583843784c3a532d8dca4b8628fd4f565feb3c..bb49d32a4ac4aee138050c03236a61139bc2eafa 100644 (file)
@@ -263,7 +263,6 @@ int main(int argc, char **argv) {
   case '2': OLvl = CodeGenOpt::Two; break;
   case 's': OLvl = CodeGenOpt::Size; break;
   case '3': OLvl = CodeGenOpt::Aggressive; break;
-  case '4': OLvl = CodeGenOpt::LTO; break;
   }
 
   // If this target requires addPassesToEmitWholeFile, do it now.  This is
index 66b56b174c4719017bf0f9a9f2836bb1dad152a1..70744c9a8f271ebb3e7c597b209d12ea8e9181fd 100644 (file)
@@ -443,7 +443,7 @@ bool LTOCodeGenerator::generateAssemblyCode(raw_ostream& out,
 
     switch (_target->addPassesToEmitFile(*codeGenPasses, out,
                                          TargetMachine::AssemblyFile,
-                                         CodeGenOpt::Default)) {
+                                         CodeGenOpt::Aggressive)) {
         case FileModel::MachOFile:
             mce = AddMachOWriter(*codeGenPasses, out, *_target);
             break;
@@ -459,7 +459,7 @@ bool LTOCodeGenerator::generateAssemblyCode(raw_ostream& out,
     }
 
     if (_target->addPassesToEmitFileFinish(*codeGenPasses, mce,
-                                           CodeGenOpt::Default)) {
+                                           CodeGenOpt::Aggressive)) {
         errMsg = "target does not support generation of this file type";
         return true;
     }