RuntimeLibcalls: Temporarily disable benchmark depending on llvm-nm
Breaks some builds
This commit is contained in:
parent
c971c25544
commit
0b1b567d9f
@ -14,21 +14,3 @@ add_benchmark(SandboxIRBench SandboxIRBench.cpp PARTIAL_SOURCES_INTENDED)
|
||||
add_benchmark(RuntimeLibcallsBench RuntimeLibcalls.cpp PARTIAL_SOURCES_INTENDED)
|
||||
|
||||
|
||||
if(TARGET llvm-nm)
|
||||
# Extract the list of symbols in a random utility as sample data.
|
||||
set(SYMBOL_TEST_DATA_FILE "sample_symbol_list.txt")
|
||||
set(SYMBOL_TEST_DATA_SOURCE_BINARY $<TARGET_FILE:llc>)
|
||||
|
||||
add_custom_command(OUTPUT ${SYMBOL_TEST_DATA_FILE}
|
||||
COMMAND $<TARGET_FILE:llvm-nm> --no-demangle --no-sort
|
||||
--format=just-symbols
|
||||
${SYMBOL_TEST_DATA_SOURCE_BINARY} > ${SYMBOL_TEST_DATA_FILE}
|
||||
DEPENDS "$<TARGET_FILE:llvm-nm>" "$<TARGET_FILE:llc>")
|
||||
|
||||
add_custom_target(generate-runtime-libcalls-sample-symbol-list
|
||||
DEPENDS ${SYMBOL_TEST_DATA_FILE})
|
||||
|
||||
add_dependencies(RuntimeLibcallsBench generate-runtime-libcalls-sample-symbol-list)
|
||||
target_compile_definitions(RuntimeLibcallsBench PRIVATE
|
||||
-DSYMBOL_TEST_DATA_FILE="${CMAKE_CURRENT_BINARY_DIR}/${SYMBOL_TEST_DATA_FILE}")
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user