comparison unittests/IR/CMakeLists.txt @ 77:54457678186b LLVM3.6

LLVM 3.6
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Mon, 08 Sep 2014 22:06:00 +0900
parents e4204d083e25
children 60c9769439b8
comparison
equal deleted inserted replaced
34:e874dbf0ad9d 77:54457678186b
6 Support 6 Support
7 ) 7 )
8 8
9 set(IRSources 9 set(IRSources
10 AttributesTest.cpp 10 AttributesTest.cpp
11 ConstantRangeTest.cpp
11 ConstantsTest.cpp 12 ConstantsTest.cpp
12 DominatorTreeTest.cpp 13 DominatorTreeTest.cpp
13 IRBuilderTest.cpp 14 IRBuilderTest.cpp
14 InstructionsTest.cpp 15 InstructionsTest.cpp
16 LeakDetectorTest.cpp
15 LegacyPassManagerTest.cpp 17 LegacyPassManagerTest.cpp
16 MDBuilderTest.cpp 18 MDBuilderTest.cpp
17 MetadataTest.cpp 19 MetadataTest.cpp
18 PassManagerTest.cpp 20 PassManagerTest.cpp
19 PatternMatch.cpp 21 PatternMatch.cpp
20 TypeBuilderTest.cpp 22 TypeBuilderTest.cpp
21 TypesTest.cpp 23 TypesTest.cpp
24 UseTest.cpp
25 UserTest.cpp
26 ValueHandleTest.cpp
22 ValueMapTest.cpp 27 ValueMapTest.cpp
23 ValueTest.cpp 28 ValueTest.cpp
24 VerifierTest.cpp 29 VerifierTest.cpp
25 WaymarkTest.cpp 30 WaymarkTest.cpp
26 ) 31 )
27
28 # MSVC9 and 8 cannot compile ValueMapTest.cpp due to their bug.
29 # See issue#331418 in Visual Studio.
30 if(MSVC AND MSVC_VERSION LESS 1600)
31 list(REMOVE_ITEM IRSources ValueMapTest.cpp)
32 endif()
33 32
34 # HACK: Declare a couple of source files as optionally compiled to satisfy the 33 # HACK: Declare a couple of source files as optionally compiled to satisfy the
35 # missing-file-checker in LLVM's weird CMake build. 34 # missing-file-checker in LLVM's weird CMake build.
36 set(LLVM_OPTIONAL_SOURCES 35 set(LLVM_OPTIONAL_SOURCES
37 ValueMapTest.cpp 36 ValueMapTest.cpp