diff --git a/llvm/benchmarks/CMakeLists.txt b/llvm/benchmarks/CMakeLists.txt index 14cccd9c8ed5..e32aba5ebff4 100644 --- a/llvm/benchmarks/CMakeLists.txt +++ b/llvm/benchmarks/CMakeLists.txt @@ -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 $) - - add_custom_command(OUTPUT ${SYMBOL_TEST_DATA_FILE} - COMMAND $ --no-demangle --no-sort - --format=just-symbols - ${SYMBOL_TEST_DATA_SOURCE_BINARY} > ${SYMBOL_TEST_DATA_FILE} - DEPENDS "$" "$") - - 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()