blob: 7c4053e347994beacfb0024804dca44fd7339092 [file] [log] [blame]
add_subdirectory(ARC)
add_subdirectory(Analysis)
add_subdirectory(IPO)
add_subdirectory(LoopTransforms)
add_subdirectory(Mandatory)
add_subdirectory(PassManager)
add_subdirectory(SILCombiner)
add_subdirectory(Transforms)
add_subdirectory(UtilityPasses)
add_subdirectory(Utils)
add_swift_library(swiftSILOptimizer STATIC
${ARC_SOURCES}
${ANALYSIS_SOURCES}
${SILCOMBINER_SOURCES}
${UTILITYPASSES_SOURCES}
${UTILS_SOURCES}
${PASSMANAGER_SOURCES}
${LOOPTRANSFORMS_SOURCES}
${MANDATORY_SOURCES}
${TRANSFORMS_SOURCES}
${IPO_SOURCES}
DEPENDS swift-syntax-generated-headers
LINK_LIBRARIES swiftSIL)