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   FunctionAttrs.cpp
     10   FunctionImport.cpp
     11   GlobalDCE.cpp
     12   GlobalOpt.cpp
     13   IPConstantPropagation.cpp
     14   IPO.cpp
     15   InlineAlways.cpp
     16   InlineSimple.cpp
     17   Inliner.cpp
     18   Internalize.cpp
     19   LoopExtractor.cpp
     20   LowerBitSets.cpp
     21   MergeFunctions.cpp
     22   PartialInlining.cpp
     23   PassManagerBuilder.cpp
     24   PruneEH.cpp
     25   SampleProfile.cpp
     26   StripDeadPrototypes.cpp
     27   StripSymbols.cpp
     28 
     29   ADDITIONAL_HEADER_DIRS
     30   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
     31   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO
     32   )
     33 
     34 add_dependencies(LLVMipo intrinsics_gen)
     35