Fix the inliner so that the optsize function attribute don't alter the
[oota-llvm.git] / lib / Transforms / IPO / CMakeLists.txt
index f168083324e2133ab347927fcc3bdfe77cc0dd40..58b3551cd7a2fd0265ded531aac1fa15bc7f1345 100644 (file)
@@ -1,25 +1,22 @@
 add_llvm_library(LLVMipo
-  AddReadAttrs.cpp
   ArgumentPromotion.cpp
   ConstantMerge.cpp
   DeadArgumentElimination.cpp
-  DeadTypeElimination.cpp
   ExtractGV.cpp
+  FunctionAttrs.cpp
   GlobalDCE.cpp
   GlobalOpt.cpp
-  IndMemRemoval.cpp
+  IPConstantPropagation.cpp
+  IPO.cpp
   InlineAlways.cpp
-  Inliner.cpp
   InlineSimple.cpp
+  Inliner.cpp
   Internalize.cpp
-  IPConstantPropagation.cpp
   LoopExtractor.cpp
-  LowerSetJmp.cpp
   MergeFunctions.cpp
-  PartialSpecialization.cpp
+  PartialInlining.cpp
+  PassManagerBuilder.cpp
   PruneEH.cpp
-  RaiseAllocations.cpp
   StripDeadPrototypes.cpp
   StripSymbols.cpp
-  StructRetPromotion.cpp
   )