
Clean up some duplicated logic. We had two ways to do the same thing here, and BindingInfoBuilder is more flexible.
33 lines
610 B
CMake
33 lines
610 B
CMake
set(LLVM_LINK_COMPONENTS
|
|
Analysis
|
|
Core
|
|
FrontendHLSL
|
|
FrontendOffloading
|
|
FrontendOpenACC
|
|
FrontendOpenMP
|
|
Passes
|
|
Support
|
|
TargetParser
|
|
TransformUtils
|
|
)
|
|
|
|
add_llvm_unittest(LLVMFrontendTests
|
|
HLSLBindingTest.cpp
|
|
HLSLRootSignatureDumpTest.cpp
|
|
OpenACCTest.cpp
|
|
OpenMPContextTest.cpp
|
|
OpenMPIRBuilderTest.cpp
|
|
OpenMPParsingTest.cpp
|
|
OpenMPCompositionTest.cpp
|
|
OpenMPDecompositionTest.cpp
|
|
OpenMPDirectiveNameTest.cpp
|
|
OpenMPDirectiveNameParserTest.cpp
|
|
PropertySetRegistryTest.cpp
|
|
|
|
DEPENDS
|
|
acc_gen
|
|
omp_gen
|
|
)
|
|
|
|
target_link_libraries(LLVMFrontendTests PRIVATE LLVMTestingSupport)
|