DirectXShaderCompiler/lib/HLSL/CMakeLists.txt

42 строки
1018 B
CMake

# Copyright (C) Microsoft Corporation. All rights reserved.
# Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
add_llvm_library(LLVMHLSL
DxilCBuffer.cpp
DxilCompType.cpp
DxilCondenseResources.cpp
DxilContainer.cpp
DxilContainerAssembler.cpp
DxilContainerReflection.cpp
DxilGenerationPass.cpp
DxilInterpolationMode.cpp
DxilMetadataHelper.cpp
DxilModule.cpp
DXILOperations.cpp
DxilResource.cpp
DxilResourceBase.cpp
DxilRootSignature.cpp
DxilSampler.cpp
DxilSemantic.cpp
DxilShaderModel.cpp
DxilSignature.cpp
DxilSignatureAllocator.cpp
DxilSignatureElement.cpp
DxilSigPoint.cpp
DxilTypeSystem.cpp
DxilValidation.cpp
DxcOptimizer.cpp
HLMatrixLowerPass.cpp
HLModule.cpp
HLOperations.cpp
HLOperationLower.cpp
HLOperationLowerExtension.cpp
HLResource.cpp
ReducibilityAnalysis.cpp
WaveSensitivityAnalysis.cpp
ADDITIONAL_HEADER_DIRS
${LLVM_MAIN_INCLUDE_DIR}/llvm/IR
)
add_dependencies(LLVMHLSL intrinsics_gen)