set(LLVM_LINK_COMPONENTS Analysis AsmParser Core Support Passes ) add_llvm_unittest(IRTests AsmWriterTest.cpp AttributesTest.cpp BasicBlockTest.cpp CFGBuilder.cpp ConstantRangeTest.cpp ConstantsTest.cpp DebugInfoTest.cpp DebugTypeODRUniquingTest.cpp DominatorTreeTest.cpp DominatorTreeBatchUpdatesTest.cpp DomTreeUpdaterTest.cpp FunctionTest.cpp PassBuilderCallbacksTest.cpp IRBuilderTest.cpp InstructionsTest.cpp IntrinsicsTest.cpp LegacyPassManagerTest.cpp MDBuilderTest.cpp ManglerTest.cpp MetadataTest.cpp ModuleTest.cpp PassManagerTest.cpp PatternMatch.cpp TypesTest.cpp UseTest.cpp UserTest.cpp ValueHandleTest.cpp ValueMapTest.cpp ValueTest.cpp VerifierTest.cpp WaymarkTest.cpp ) target_link_libraries(IRTests PRIVATE LLVMTestingSupport)