ParallelUtilities.cpp
Relocation.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
LINK_LIBS
${LLVM_PTHREAD_LIB}
)
VeneerElimination.cpp
RetpolineInsertion.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
LINK_LIBS
${LLVM_PTHREAD_LIB}
YAMLProfileReader.cpp
YAMLProfileWriter.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
LINK_COMPONENTS
Support
)
MachORewriteInstance.cpp
RewriteInstance.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
LINK_LIBS
${LLVM_PTHREAD_LIB}
)
RuntimeLibrary.cpp
HugifyRuntimeLibrary.cpp
InstrumentationRuntimeLibrary.cpp
+
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
target_link_libraries(LLVMBOLTRuntimeLibs
add_llvm_library(LLVMBOLTTargetAArch64
AArch64MCPlusBuilder.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
DEPENDS
AArch64CommonTableGen
)
X86MCPlusBuilder.cpp
X86MCSymbolizer.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
DEPENDS
X86CommonTableGen
)
CommandLineOpts.cpp
Utils.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
LINK_LIBS
${LLVM_PTHREAD_LIB}
add_llvm_tool(llvm-bat-dump
bat-dump.cpp
+
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
target_link_libraries(llvm-bat-dump
add_bolt_tool(llvm-bolt
llvm-bolt.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
DEPENDS
${BOLT_DRIVER_DEPS}
)
add_bolt_tool(llvm-bolt-heatmap
heatmap.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
target_link_libraries(llvm-bolt-heatmap
add_llvm_fuzzer(llvm-bolt-fuzzer
llvm-bolt-fuzzer.cpp
+
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
if (TARGET llvm-bolt-fuzzer)
add_bolt_tool(merge-fdata
merge-fdata.cpp
+ DISABLE_LLVM_LINK_LLVM_DYLIB
+
DEPENDS
intrinsics_gen
)
BinaryContext.cpp
MCPlusBuilder.cpp
DynoStats.cpp
+
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
target_link_libraries(CoreTests
add_bolt_unittest(ProfileTests
DataAggregator.cpp
+
+ DISABLE_LLVM_LINK_LLVM_DYLIB
)
target_link_libraries(ProfileTests