0
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 if( NOT LLVM_BUILD_TOOLS )
|
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 set(EXCLUDE_FROM_ALL ON)
|
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 endif()
|
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4
|
77
|
5 # If we don't need RTTI or EH, there's no reason to export anything
|
|
6 # from this plugin.
|
|
7 if( NOT LLVM_REQUIRES_RTTI )
|
|
8 if( NOT LLVM_REQUIRES_EH )
|
|
9 set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/bugpoint.exports)
|
|
10 endif()
|
|
11 endif()
|
|
12
|
|
13 if(WIN32 OR CYGWIN)
|
|
14 set(LLVM_LINK_COMPONENTS Core)
|
|
15 endif()
|
|
16
|
147
|
17 add_llvm_library( BugpointPasses MODULE BUILDTREE_ONLY
|
0
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 TestPasses.cpp
|
120
|
19
|
|
20 DEPENDS
|
|
21 intrinsics_gen
|
|
22 bugpoint
|
0
Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
23 )
|