1add_llvm_library(LLVMipo 2 ArgumentPromotion.cpp 3 BarrierNoopPass.cpp 4 ConstantMerge.cpp 5 DeadArgumentElimination.cpp 6 ExtractGV.cpp 7 FunctionAttrs.cpp 8 GlobalDCE.cpp 9 GlobalOpt.cpp 10 IPConstantPropagation.cpp 11 IPO.cpp 12 InlineAlways.cpp 13 InlineSimple.cpp 14 Inliner.cpp 15 Internalize.cpp 16 LoopExtractor.cpp 17 LowerBitSets.cpp 18 MergeFunctions.cpp 19 PartialInlining.cpp 20 PassManagerBuilder.cpp 21 PruneEH.cpp 22 StripDeadPrototypes.cpp 23 StripSymbols.cpp 24 25 ADDITIONAL_HEADER_DIRS 26 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms 27 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO 28 ) 29 30add_dependencies(LLVMipo intrinsics_gen) 31