Files

49 lines
2.8 KiB
CMake

# Source files for LLVMipo
set(LLVMIPO_SOURCES
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/AlwaysInliner.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/Annotation2Metadata.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ArgumentPromotion.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/AttributorAttributes.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/Attributor.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/BarrierNoopPass.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/BlockExtractor.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/CalledValuePropagation.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ConstantMerge.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/CrossDSOCFI.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/DeadArgumentElimination.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ElimAvailExtern.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/EmbedBitcodePass.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ExpandVariadics.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ExtractGV.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/FatLTOCleanup.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ForceFunctionAttrs.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/FunctionAttrs.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/FunctionImport.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/FunctionSpecialization.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/GlobalDCE.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/GlobalOpt.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/GlobalSplit.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/HotColdSplitting.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/InferFunctionAttrs.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/Inliner.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/Internalize.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/IPO.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/IROutliner.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/LoopExtractor.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/LowerTypeTests.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/MergeFunctions.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ModuleInliner.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/OpenMPOpt.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/PartialInlining.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/SampleContextTracker.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/SampleProfile.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/SampleProfileMatcher.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/SampleProfileProbe.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/SCCP.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/StripDeadPrototypes.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/StripSymbols.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
${LLVM_SOURCE_DIR}/lib/Transforms/IPO/WholeProgramDevirt.cpp
)