Home | History | Annotate | Download | only in IPO
      1 add_llvm_library(LLVMipo
      2   ArgumentPromotion.cpp
      3   BarrierNoopPass.cpp
      4   ConstantMerge.cpp
      5   CrossDSOCFI.cpp
      6   DeadArgumentElimination.cpp
      7   ElimAvailExtern.cpp
      8   ExtractGV.cpp
      9   ForceFunctionAttrs.cpp
     10   FunctionAttrs.cpp
     11   FunctionImport.cpp
     12   GlobalDCE.cpp
     13   GlobalOpt.cpp
     14   IPConstantPropagation.cpp
     15   IPO.cpp
     16   InferFunctionAttrs.cpp
     17   InlineAlways.cpp
     18   InlineSimple.cpp
     19   Inliner.cpp
     20   Internalize.cpp
     21   LoopExtractor.cpp
     22   LowerTypeTests.cpp
     23   MergeFunctions.cpp
     24   PartialInlining.cpp
     25   PassManagerBuilder.cpp
     26   PruneEH.cpp
     27   SampleProfile.cpp
     28   StripDeadPrototypes.cpp
     29   StripSymbols.cpp
     30   WholeProgramDevirt.cpp
     31 
     32   ADDITIONAL_HEADER_DIRS
     33   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
     34   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO
     35   )
     36 
     37 add_dependencies(LLVMipo intrinsics_gen)
     38