42 строки
1018 B
CMake
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)
|