# Copyright Advanced Micro Devices, Inc., or its affiliates.
# SPDX-License-Identifier:  MIT

target_sources(rocroller
    PRIVATE
        "${CMAKE_CURRENT_SOURCE_DIR}/AddComputeIndex.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddConvert.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddDeallocate.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddDirect2LDS.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddF6LDSPadding.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddLDS.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddPRNG.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddPrefetch.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddStreamK.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AddTransposeLoadCT.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AliasDataFlowTags.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/AssignComputeIndex.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/CleanArguments.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/CleanLoops.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/ConnectWorkgroups.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/ConstantPropagation.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/FuseExpressions.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/FuseLoops.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/IdentifyParallelDimensions.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/InlineIncrements.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/InlineInits.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/KernelGraph_loop.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/LoadPacked.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/LoopOverTileNumbers.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/LowerLinear.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/LowerTensorContraction.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/LowerTile.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/NopExtraScopes.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/OrderEpilogueBlocks.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/OrderMemory.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/OrderMultiplyNodes.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/PrefetchScale.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/RemoveDuplicates.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/RemoveSetCoordinate.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/Simplify.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/SwizzleScale.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/UnrollLoops.cpp"
        "${CMAKE_CURRENT_SOURCE_DIR}/UpdateParameters.cpp"
)
