Skip to content

Commit 639e7df

Browse files
committed
cmake: Make benchmark name an argument of llvm_multisource()
llvm-svn: 338787
1 parent 32a1967 commit 639e7df

File tree

213 files changed

+217
-430
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

213 files changed

+217
-430
lines changed

Bitcode/Benchmarks/Halide/bilateral_grid/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@ file(GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR}/../common/x86_halide_runtime.bc
22
SET_SOURCE_FILES_PROPERTIES(${bcsources} PROPERTIES LANGUAGE CXX)
33

44
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/driver.cpp ${bcsources})
5-
set(PROG halide_bilateral_grid)
65

76
test_img_input(rgb 0.1 10)
87
test_img_input(rgba 0.1 10)
98

10-
llvm_multisource()
9+
llvm_multisource(halide_bilateral_grid)
1110

1211

1312

Bitcode/Benchmarks/Halide/blur/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ file(GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR}/../common/x86_halide_runtime.bc
22
SET_SOURCE_FILES_PROPERTIES(${bcsources} PROPERTIES LANGUAGE CXX)
33

44
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/driver.cpp ${bcsources})
5-
set(PROG halide_blur)
65

7-
llvm_multisource()
6+
llvm_multisource(halide_blur)
87

Bitcode/Benchmarks/Halide/local_laplacian/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@ file(GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR}/../common/x86_halide_runtime.bc
22
SET_SOURCE_FILES_PROPERTIES(${bcsources} PROPERTIES LANGUAGE CXX)
33

44
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/driver.cpp ${bcsources})
5-
set(PROG halide_local_laplacian)
65

76
test_img_input(rgb 8 1 1 10)
87
test_img_input(rgba 8 1 1 10)
98

10-
llvm_multisource()
9+
llvm_multisource(halide_local_laplacian)
1110

1211

1312

Bitcode/Regression/fft/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ foreach(lib ${CMAKE_DL_LIBS})
1010
endforeach()
1111

1212
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/driver.cpp ${CMAKE_CURRENT_SOURCE_DIR}/x86_17.06.19_halide_runtime.bc ${uosources})
13-
set(PROG fft)
14-
llvm_multisource()
13+
llvm_multisource(fft)
1514

1615

Bitcode/Regression/vector_widen/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ foreach(lib ${CMAKE_DL_LIBS})
88
endforeach()
99

1010
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/driver.cpp ${CMAKE_CURRENT_SOURCE_DIR}/halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR}/vector_widen.bc)
11-
set(PROG widen_bug)
12-
llvm_multisource()
11+
llvm_multisource(widen_bug)
1312

1413

Bitcode/simd_ops/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ foreach(sourcebc ${uosources})
2020
string(REGEX REPLACE ".*/" "" namebc ${pathbc})
2121
string(REPLACE "." "" namebc ${namebc})
2222
set(Source ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}_halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}_tests/${namebc}.bc ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}_scalar_tests/scalar_${namebc}.bc)
23-
set(PROG simd_ops_${namebc})
24-
llvm_multisource()
23+
llvm_multisource(simd_ops_${namebc})
2524
target_link_libraries(${PROG} simd_ops)
2625
endforeach()

MultiSource/Applications/ALAC/decode/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ else()
66
list(APPEND CXXFLAGS -DTARGET_RT_BIG_ENDIAN=1)
77
endif()
88
list(APPEND LDFLAGS -lstdc++)
9-
set(PROG alacconvert-decode)
109
set(Sources EndianPortable.c ALACBitUtilities.c ALACDecoder.cpp ALACEncoder.cpp ag_dec.c ag_enc.c dp_dec.c dp_enc.c matrix_dec.c matrix_enc.c main.cpp CAFFileALAC.cpp)
1110
set(RUN_OPTIONS - - < ${CMAKE_CURRENT_SOURCE_DIR}/tune.caf)
12-
llvm_multisource()
11+
llvm_multisource(alacconvert-decode)

MultiSource/Applications/ALAC/encode/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ else()
66
list(APPEND CXXFLAGS -DTARGET_RT_BIG_ENDIAN=1)
77
endif()
88
list(APPEND LDFLAGS -lstdc++)
9-
set(PROG alacconvert-encode)
109
set(Sources EndianPortable.c ALACBitUtilities.c ALACDecoder.cpp ALACEncoder.cpp ag_dec.c ag_enc.c dp_dec.c dp_enc.c matrix_dec.c matrix_enc.c main.cpp CAFFileALAC.cpp)
1110
set(RUN_OPTIONS - - < ${CMAKE_CURRENT_SOURCE_DIR}/tune.wav)
12-
llvm_multisource()
11+
llvm_multisource(alacconvert-encode)
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
set(PROG burg)
21
list(APPEND CPPFLAGS -DDEBUG)
32
list(APPEND CFLAGS -std=gnu89)
43
list(APPEND LDFLAGS -lstdc++)
54
set(RUN_OPTIONS < ${CMAKE_CURRENT_SOURCE_DIR}/sample.gr)
65

76
include_directories(${CMAKE_CURRENT_BINARY_DIR})
8-
llvm_multisource()
7+
llvm_multisource(burg)

MultiSource/Applications/ClamAV/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ set(Source
9999
zlib_uncompr.c
100100
zlib_zutil.c
101101
)
102-
set(PROG clamscan)
103102
list(APPEND CPPFLAGS -DHAVE_CONFIG_H -I${CMAKE_CURRENT_SOURCE_DIR} -I${CMAKE_CURRENT_SOURCE_DIR}/zlib -DDONT_LOCK_DBDIRS)
104103

105104
set(INPUT
@@ -172,4 +171,4 @@ if(ENDIAN STREQUAL "big")
172171
list(APPEND CPPFLAGS -DWORDS_BIGENDIAN=1)
173172
endif()
174173
set(DIFFPROG ${PROGDIR}/DiffOutput.sh "diff ")
175-
llvm_multisource()
174+
llvm_multisource(clamscan)
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
set(PROG ldecod)
21
list(APPEND CPPFLAGS -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64)
32
list(APPEND LDFLAGS -lm ${TOOLLINKOPTS})
43
set(RUN_OPTIONS -i ${CMAKE_CURRENT_SOURCE_DIR}/data/test.264 -o Output/test_dec.yuv -r ${CMAKE_CURRENT_SOURCE_DIR}/data/test_rec.yuv)
54
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
65
if(ARCH STREQUAL "XCore")
76
set(XCORE_TARGET_NEEDS_MEMORY 64)
87
endif()
9-
llvm_multisource()
8+
llvm_multisource(ldecod)
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG lencod)
21
list(APPEND CPPFLAGS -D__USE_LARGEFILE64 -D_FILE_OFFSET_BITS=64)
32
list(APPEND LDFLAGS -lm)
43
set(FP_TOLERANCE 0.025)
@@ -8,4 +7,4 @@ else()
87
set(RUN_OPTIONS -d ${CMAKE_CURRENT_SOURCE_DIR}/data/encoder.cfg -p InputFile=${CMAKE_CURRENT_SOURCE_DIR}/data/foreman_part_qcif_444.yuv -p LeakyBucketRateFile=${CMAKE_CURRENT_SOURCE_DIR}/data/leakybucketrate.cfg -p QmatrixFile=${CMAKE_CURRENT_SOURCE_DIR}/data/q_matrix.cfg)
98
endif()
109
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
11-
llvm_multisource()
10+
llvm_multisource(lencod)
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
set(PROG SIBsim4)
21
if(SMALL_PROBLEM_SIZE)
32
set(RUN_OPTIONS -A4 ${CMAKE_CURRENT_SOURCE_DIR}/x-small.fa ${CMAKE_CURRENT_SOURCE_DIR}/y-small.fa)
43
else()
54
set(RUN_OPTIONS -A4 ${CMAKE_CURRENT_SOURCE_DIR}/x.fa ${CMAKE_CURRENT_SOURCE_DIR}/y.fa)
65
endif()
7-
llvm_multisource()
6+
llvm_multisource(SIBsim4)
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG SPASS)
21
list(APPEND CPPFLAGS -DCLOCK_NO_TIMING)
32
list(APPEND CFLAGS -fno-strict-aliasing)
43
list(APPEND LDFLAGS -lm)
@@ -8,4 +7,4 @@ else()
87
set(RUN_OPTIONS "${CMAKE_CURRENT_SOURCE_DIR}/problem.dfg")
98
endif()
109
set(HASH_PROGRAM_OUTPUT 1)
11-
llvm_multisource()
10+
llvm_multisource(SPASS)
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
set(PROG aha)
2-
llvm_multisource()
1+
llvm_multisource(aha)
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
set(PROG make_dparser)
21
set(Source make_dparser.c write_ctables.c gram.c lex.c lr.c arg.c parse.c scan.c symtab.c util.c version.c grammar.g.c)
32
list(APPEND CPPFLAGS -DD_BUILD_VERSION=5725)
43
set(RUN_OPTIONS -v ${CMAKE_CURRENT_SOURCE_DIR}/grammar.g)
54
set(HASH_PROGRAM_OUTPUT 1)
6-
llvm_multisource()
5+
llvm_multisource(make_dparser)
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
set(PROG hbd)
21
list(APPEND CPPFLAGS -DHAVE_CONFIG_H)
32
list(APPEND LDFLAGS -lstdc++)
43
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/Sort.class)
54
set(REQUIRES_EH_SUPPORT 1)
6-
llvm_multisource()
5+
llvm_multisource(hbd)
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
set(PROG hexxagon)
21
set(REQUIRES_EH_SUPPORT 1)
32
list(APPEND LDFLAGS -lstdc++)
43
set(RUN_OPTIONS < ${CMAKE_CURRENT_SOURCE_DIR}/input)
5-
llvm_multisource()
4+
llvm_multisource(hexxagon)
65
target_include_directories(hexxagon PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
set(PROG kc)
21
list(APPEND CPPFLAGS -I${CMAKE_CURRENT_SOURCE_DIR} -DYYDEBUG=1)
32
list(APPEND LDFLAGS -lstdc++)
43
set(RUN_OPTIONS -f test -o -v -s kcc ${CMAKE_CURRENT_SOURCE_DIR}/inputs/f3.k ${CMAKE_CURRENT_SOURCE_DIR}/inputs/f2.k ${CMAKE_CURRENT_SOURCE_DIR}/inputs/f1.k)
54
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
65
set(HASH_PROGRAM_OUTPUT 1)
7-
llvm_multisource()
6+
llvm_multisource(kc)
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
set(PROG lambda)
21
list(APPEND LDFLAGS -lstdc++)
32
set(RUN_OPTIONS < ${CMAKE_CURRENT_SOURCE_DIR}/input)
43
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
5-
llvm_multisource()
4+
llvm_multisource(lambda)
65
target_include_directories(lambda PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
if(NOT TEST_SUITE_BENCHMARKING_ONLY)
22
set(Source lemon.c)
3-
set(PROG lemon)
43
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/parse.y ${CMAKE_CURRENT_SOURCE_DIR}/example1.y ${CMAKE_CURRENT_SOURCE_DIR}/example2.y ${CMAKE_CURRENT_SOURCE_DIR}/example3.y ${CMAKE_CURRENT_SOURCE_DIR}/example4.y ${CMAKE_CURRENT_SOURCE_DIR}/example5.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_configparser.y ${CMAKE_CURRENT_SOURCE_DIR}/lighttpd_mod_ssi_exprparser.y ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_dtd_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/wireshark_mate_grammar.lemon ${CMAKE_CURRENT_SOURCE_DIR}/xapian_queryparser.lemony ${CMAKE_CURRENT_SOURCE_DIR}/ecmascript.y)
54
set(HASH_PROGRAM_OUTPUT 1)
65
set(DIFFPROG ${PROGDIR}/DiffOutput.sh "diff ")
7-
llvm_multisource()
6+
llvm_multisource(lemon)
87
endif()

MultiSource/Applications/lua/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ if(ARCH STREQUAL "XCore")
55
else()
66
list(APPEND CPPFLAGS -DLUA_USE_POSIX)
77
endif()
8-
set(PROG lua)
98
set(RUN_OPTIONS alltests.lua "")
109
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
1110
set(HASH_PROGRAM_OUTPUT 1)
@@ -21,5 +20,5 @@ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/generate_inputs.sh
2120
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
2221
COMMENT "Generating lua test inputs")
2322
add_custom_target(lua_input SOURCES ${CMAKE_CURRENT_BINARY_DIR}/generate_inputs.sh)
24-
llvm_multisource()
23+
llvm_multisource(lua)
2524
add_dependencies(lua lua_input)

MultiSource/Applications/minisat/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG minisat)
21
list(APPEND LDFLAGS -lstdc++ -lm)
32
if(SMALL_PROBLEM_SIZE)
43
set(RUN_OPTIONS -verbosity=0 ${CMAKE_CURRENT_SOURCE_DIR}/small.cnf)
@@ -17,4 +16,4 @@ if(TARGET_OS STREQUAL "Darwin")
1716
set(SHLIBEXT .dylib)
1817
endif()
1918
list(APPEND JIT_OPTS -load libz${SHLIBEXT})
20-
llvm_multisource()
19+
llvm_multisource(minisat)

MultiSource/Applications/obsequi/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG Obsequi)
21
list(APPEND CPPFLAGS -DCOUNTBITS16 -DLASTBIT16 -DCOUNTMOVES_TABLE)
32
list(APPEND CPPFLAGS -DTWO_STAGE_GENERATION)
43
if(SMALL_PROBLEM_SIZE)
@@ -10,4 +9,4 @@ if(NOT "${ARCH}" STREQUAL "PowerPC")
109
list(APPEND LDFLAGS -lsupc++)
1110
endif()
1211
set(RUN_OPTIONS < ${CMAKE_CURRENT_SOURCE_DIR}/input)
13-
llvm_multisource()
12+
llvm_multisource(Obsequi)
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
set(PROG oggenc)
21
list(APPEND CFLAGS -fno-strict-aliasing)
32
list(APPEND LDFLAGS -lm)
43
set(RUN_OPTIONS -Q -s 901820 - < ${CMAKE_CURRENT_SOURCE_DIR}/tune)
5-
llvm_multisource()
4+
llvm_multisource(oggenc)
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
set(PROG sgefa)
21
list(APPEND LDFLAGS -lm)
32
set(FP_TOLERANCE 0.0001)
43
if(LARGE_PROBLEM_SIZE)
54
list(APPEND CPPFLAGS -DSCALE=50)
65
else()
76
list(APPEND CPPFLAGS -DSCALE=40)
87
endif()
9-
llvm_multisource()
8+
llvm_multisource(sgefa)
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
set(PROG siod)
21
list(APPEND CPPFLAGS -D__USE_MISC -D__USE_GNU -D__USE_SVID -D__USE_XOPEN_EXTENDED -D__USE_XOPEN -Dunix)
32
list(APPEND LDFLAGS -lm)
43
set(RUN_OPTIONS -v1 ${CMAKE_CURRENT_SOURCE_DIR}/test.scm)
5-
llvm_multisource()
4+
llvm_multisource(siod)
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
set(PROG spiff)
21
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/Sample.3 ${CMAKE_CURRENT_SOURCE_DIR}/Sample.4)
32
if(ARCH STREQUAL "XCore")
43
if(NOT DEFINED SMALL_PROBLEM_SIZE)
54
set(XCORE_TARGET_NEEDS_MEMORY 1024)
65
endif()
76
endif()
8-
llvm_multisource()
7+
llvm_multisource(spiff)

MultiSource/Applications/sqlite3/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
set(Source sqlite3.c shell.c)
2-
set(PROG sqlite3)
32
list(APPEND CPPFLAGS -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_THREADSAFE=0 -I.)
43
set(RUN_OPTIONS -init ${CMAKE_CURRENT_SOURCE_DIR}/sqlite3rc :memory: < ${CMAKE_CURRENT_SOURCE_DIR}/commands)
54
set(WORKDIR ${CMAKE_CURRENT_BINARY_DIR})
@@ -16,5 +15,5 @@ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/test15.sql
1615
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
1716
COMMENT "Generating sqlite test inputs")
1817
add_custom_target(sqlite_input SOURCES ${CMAKE_CURRENT_BINARY_DIR}/test15.sql)
19-
llvm_multisource()
18+
llvm_multisource(sqlite3)
2019
add_dependencies(sqlite3 sqlite_input)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG treecc)
21
set(RUN_OPTIONS -n ${CMAKE_CURRENT_SOURCE_DIR}/examples/expr_cpp.tc)
3-
llvm_multisource()
2+
llvm_multisource(treecc)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG viterbi)
21
list(APPEND CPPFLAGS -I${CMAKE_CURRENT_SOURCE_DIR} -DPROJ_SRC_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
3-
llvm_multisource()
2+
llvm_multisource(viterbi)
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
set(PROG 7zip-benchmark)
21
set(RUN_OPTIONS b)
32
list(APPEND CFLAGS -DBREAK_HANDLER -DUNICODE -D_UNICODE -I${CMAKE_CURRENT_SOURCE_DIR}/C -I${CMAKE_CURRENT_SOURCE_DIR}/CPP/myWindows -I${CMAKE_CURRENT_SOURCE_DIR}/CPP/include_windows -I${CMAKE_CURRENT_SOURCE_DIR}/CPP -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -pthread)
43
list(APPEND CXXFLAGS -Wno-error=c++11-narrowing -DBREAK_HANDLER -DUNICODE -D_UNICODE -I${CMAKE_CURRENT_SOURCE_DIR}/C -I${CMAKE_CURRENT_SOURCE_DIR}/CPP/myWindows -I${CMAKE_CURRENT_SOURCE_DIR}/CPP/include_windows -I${CMAKE_CURRENT_SOURCE_DIR}/CPP -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -D_7ZIP_LARGE_PAGES -pthread)
54
list(APPEND LDFLAGS -lstdc++ -pthread)
65
set(Source CPP/myWindows/myGetTickCount.cpp CPP/myWindows/wine_date_and_time.cpp CPP/myWindows/myAddExeFlag.cpp CPP/myWindows/mySplitCommandLine.cpp CPP/7zip/UI/Console/BenchCon.cpp CPP/7zip/UI/Console/ConsoleClose.cpp CPP/7zip/UI/Console/ExtractCallbackConsole.cpp CPP/7zip/UI/Console/List.cpp CPP/7zip/UI/Console/Main.cpp CPP/7zip/UI/Console/MainAr.cpp CPP/7zip/UI/Console/OpenCallbackConsole.cpp CPP/7zip/UI/Console/PercentPrinter.cpp CPP/7zip/UI/Console/UpdateCallbackConsole.cpp CPP/7zip/UI/Console/UserInputUtils.cpp CPP/Common/CommandLineParser.cpp CPP/Common/CRC.cpp CPP/Common/IntToString.cpp CPP/Common/ListFileUtils.cpp CPP/Common/StdInStream.cpp CPP/Common/StdOutStream.cpp CPP/Common/MyString.cpp CPP/Common/StringConvert.cpp CPP/Common/StringToInt.cpp CPP/Common/UTFConvert.cpp CPP/Common/MyWindows.cpp CPP/Common/MyVector.cpp CPP/Common/Wildcard.cpp CPP/Windows/Error.cpp CPP/Windows/FileDir.cpp CPP/Windows/FileFind.cpp CPP/Windows/FileIO.cpp CPP/Windows/FileName.cpp CPP/Windows/PropVariant.cpp CPP/Windows/PropVariantConversions.cpp CPP/Windows/Synchronization.cpp CPP/Windows/System.cpp CPP/Windows/Time.cpp CPP/7zip/Common/CreateCoder.cpp CPP/7zip/Common/CWrappers.cpp CPP/7zip/Common/FilePathAutoRename.cpp CPP/7zip/Common/FileStreams.cpp CPP/7zip/Common/FilterCoder.cpp CPP/7zip/Common/InBuffer.cpp CPP/7zip/Common/InOutTempBuffer.cpp CPP/7zip/Common/LimitedStreams.cpp CPP/7zip/Common/LockedStream.cpp CPP/7zip/Common/MemBlocks.cpp CPP/7zip/Common/MethodId.cpp CPP/7zip/Common/MethodProps.cpp CPP/7zip/Common/OffsetStream.cpp CPP/7zip/Common/OutBuffer.cpp CPP/7zip/Common/OutMemStream.cpp CPP/7zip/Common/ProgressMt.cpp CPP/7zip/Common/ProgressUtils.cpp CPP/7zip/Common/StreamBinder.cpp CPP/7zip/Common/StreamObjects.cpp CPP/7zip/Common/StreamUtils.cpp CPP/7zip/Common/VirtThread.cpp CPP/7zip/UI/Common/ArchiveCommandLine.cpp CPP/7zip/UI/Common/ArchiveExtractCallback.cpp CPP/7zip/UI/Common/ArchiveOpenCallback.cpp CPP/7zip/UI/Common/Bench.cpp CPP/7zip/UI/Common/DefaultName.cpp CPP/7zip/UI/Common/EnumDirItems.cpp CPP/7zip/UI/Common/Extract.cpp CPP/7zip/UI/Common/ExtractingFilePath.cpp CPP/7zip/UI/Common/LoadCodecs.cpp CPP/7zip/UI/Common/OpenArchive.cpp CPP/7zip/UI/Common/PropIDUtils.cpp CPP/7zip/UI/Common/SetProperties.cpp CPP/7zip/UI/Common/SortUtils.cpp CPP/7zip/UI/Common/TempFiles.cpp CPP/7zip/UI/Common/Update.cpp CPP/7zip/UI/Common/UpdateAction.cpp CPP/7zip/UI/Common/UpdateCallback.cpp CPP/7zip/UI/Common/UpdatePair.cpp CPP/7zip/UI/Common/UpdateProduce.cpp CPP/7zip/Archive/Bz2Handler.cpp CPP/7zip/Archive/DeflateProps.cpp CPP/7zip/Archive/GzHandler.cpp CPP/7zip/Archive/LzmaHandler.cpp CPP/7zip/Archive/PpmdHandler.cpp CPP/7zip/Archive/SplitHandler.cpp CPP/7zip/Archive/XzHandler.cpp CPP/7zip/Archive/ZHandler.cpp CPP/7zip/Archive/Common/CoderMixer2.cpp CPP/7zip/Archive/Common/CoderMixer2MT.cpp CPP/7zip/Archive/Common/CrossThreadProgress.cpp CPP/7zip/Archive/Common/DummyOutStream.cpp CPP/7zip/Archive/Common/FindSignature.cpp CPP/7zip/Archive/Common/HandlerOut.cpp CPP/7zip/Archive/Common/InStreamWithCRC.cpp CPP/7zip/Archive/Common/ItemNameUtils.cpp CPP/7zip/Archive/Common/MultiStream.cpp CPP/7zip/Archive/Common/OutStreamWithCRC.cpp CPP/7zip/Archive/Common/ParseProperties.cpp CPP/7zip/Archive/7z/7zCompressionMode.cpp CPP/7zip/Archive/7z/7zDecode.cpp CPP/7zip/Archive/7z/7zEncode.cpp CPP/7zip/Archive/7z/7zExtract.cpp CPP/7zip/Archive/7z/7zFolderInStream.cpp CPP/7zip/Archive/7z/7zFolderOutStream.cpp CPP/7zip/Archive/7z/7zHandler.cpp CPP/7zip/Archive/7z/7zHandlerOut.cpp CPP/7zip/Archive/7z/7zHeader.cpp CPP/7zip/Archive/7z/7zIn.cpp CPP/7zip/Archive/7z/7zOut.cpp CPP/7zip/Archive/7z/7zProperties.cpp CPP/7zip/Archive/7z/7zSpecStream.cpp CPP/7zip/Archive/7z/7zUpdate.cpp CPP/7zip/Archive/7z/7zRegister.cpp CPP/7zip/Archive/Cab/CabBlockInStream.cpp CPP/7zip/Archive/Cab/CabHandler.cpp CPP/7zip/Archive/Cab/CabHeader.cpp CPP/7zip/Archive/Cab/CabIn.cpp CPP/7zip/Archive/Cab/CabRegister.cpp CPP/7zip/Archive/Tar/TarHandler.cpp CPP/7zip/Archive/Tar/TarHandlerOut.cpp CPP/7zip/Archive/Tar/TarHeader.cpp CPP/7zip/Archive/Tar/TarIn.cpp CPP/7zip/Archive/Tar/TarOut.cpp CPP/7zip/Archive/Tar/TarUpdate.cpp CPP/7zip/Archive/Tar/TarRegister.cpp CPP/7zip/Archive/Zip/ZipAddCommon.cpp CPP/7zip/Archive/Zip/ZipHandler.cpp CPP/7zip/Archive/Zip/ZipHandlerOut.cpp CPP/7zip/Archive/Zip/ZipHeader.cpp CPP/7zip/Archive/Zip/ZipIn.cpp CPP/7zip/Archive/Zip/ZipItem.cpp CPP/7zip/Archive/Zip/ZipOut.cpp CPP/7zip/Archive/Zip/ZipUpdate.cpp CPP/7zip/Archive/Zip/ZipRegister.cpp CPP/7zip/Compress/Bcj2Coder.cpp CPP/7zip/Compress/Bcj2Register.cpp CPP/7zip/Compress/BcjCoder.cpp CPP/7zip/Compress/BcjRegister.cpp CPP/7zip/Compress/BitlDecoder.cpp CPP/7zip/Compress/BranchCoder.cpp CPP/7zip/Compress/BranchMisc.cpp CPP/7zip/Compress/BranchRegister.cpp CPP/7zip/Compress/ByteSwap.cpp CPP/7zip/Compress/BZip2Crc.cpp CPP/7zip/Compress/BZip2Decoder.cpp CPP/7zip/Compress/BZip2Encoder.cpp CPP/7zip/Compress/BZip2Register.cpp CPP/7zip/Compress/CopyCoder.cpp CPP/7zip/Compress/CopyRegister.cpp CPP/7zip/Compress/Deflate64Register.cpp CPP/7zip/Compress/DeflateDecoder.cpp CPP/7zip/Compress/DeflateEncoder.cpp CPP/7zip/Compress/DeflateRegister.cpp CPP/7zip/Compress/DeltaFilter.cpp CPP/7zip/Compress/ImplodeDecoder.cpp CPP/7zip/Compress/ImplodeHuffmanDecoder.cpp CPP/7zip/Compress/Lzma2Decoder.cpp CPP/7zip/Compress/Lzma2Encoder.cpp CPP/7zip/Compress/Lzma2Register.cpp CPP/7zip/Compress/LzmaDecoder.cpp CPP/7zip/Compress/LzmaEncoder.cpp CPP/7zip/Compress/LzmaRegister.cpp CPP/7zip/Compress/LzOutWindow.cpp CPP/7zip/Compress/Lzx86Converter.cpp CPP/7zip/Compress/LzxDecoder.cpp CPP/7zip/Compress/PpmdDecoder.cpp CPP/7zip/Compress/PpmdEncoder.cpp CPP/7zip/Compress/PpmdRegister.cpp CPP/7zip/Compress/PpmdZip.cpp CPP/7zip/Compress/QuantumDecoder.cpp CPP/7zip/Compress/ShrinkDecoder.cpp CPP/7zip/Compress/ZDecoder.cpp CPP/7zip/Crypto/7zAes.cpp CPP/7zip/Crypto/7zAesRegister.cpp CPP/7zip/Crypto/HmacSha1.cpp CPP/7zip/Crypto/MyAes.cpp CPP/7zip/Crypto/Pbkdf2HmacSha1.cpp CPP/7zip/Crypto/RandGen.cpp CPP/7zip/Crypto/Sha1.cpp CPP/7zip/Crypto/WzAes.cpp CPP/7zip/Crypto/ZipCrypto.cpp CPP/7zip/Crypto/ZipStrong.cpp C/7zStream.c C/Aes.c C/Alloc.c C/Bra.c C/Bra86.c C/BraIA64.c C/BwtSort.c C/Delta.c C/HuffEnc.c C/LzFind.c C/LzFindMt.c C/Lzma2Dec.c C/Lzma2Enc.c C/LzmaDec.c C/LzmaEnc.c C/MtCoder.c C/Ppmd7.c C/Ppmd7Dec.c C/Ppmd7Enc.c C/Ppmd8.c C/Ppmd8Dec.c C/Ppmd8Enc.c C/Sha256.c C/Sort.c C/Threads.c C/Xz.c C/XzCrc64.c C/XzDec.c C/XzEnc.c C/XzIn.c C/7zCrc.c C/7zCrcOpt.c)
76
set(NO_REFERENCE_OUTPUT 1)
8-
llvm_multisource()
7+
llvm_multisource(7zip-benchmark)

MultiSource/Benchmarks/ASCI_Purple/SMG2000/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG smg2000)
21
list(APPEND CPPFLAGS -D_POSIX_SOURCE -DHYPRE_TIMING -DHYPRE_SEQUENTIAL )
32
list(APPEND CPPFLAGS -I. )
43
list(APPEND LDFLAGS -lm)
@@ -10,5 +9,5 @@ else()
109
set(XCORE_TARGET_NEEDS_MEMORY 256)
1110
endif()
1211
endif()
13-
llvm_multisource()
12+
llvm_multisource(smg2000)
1413
target_include_directories(smg2000 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG AMGmk)
21
list(APPEND LDFLAGS -lm)
3-
llvm_multisource()
2+
llvm_multisource(AMGmk)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG CrystalMk)
21
list(APPEND LDFLAGS -lm)
3-
llvm_multisource()
2+
llvm_multisource(CrystalMk)
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
set(PROG IRSmk)
21
list(APPEND LDFLAGS -lm)
32
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/irsmk_input)
4-
llvm_multisource()
3+
llvm_multisource(IRSmk)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG drop3)
21
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/input-file)
3-
llvm_multisource()
2+
llvm_multisource(drop3)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG five11)
21
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/input-file)
3-
llvm_multisource()
2+
llvm_multisource(five11)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG uudecode)
21
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/input-file)
3-
llvm_multisource()
2+
llvm_multisource(uudecode)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG uuencode)
21
set(RUN_OPTIONS ${CMAKE_CURRENT_SOURCE_DIR}/input.txt)
3-
llvm_multisource()
2+
llvm_multisource(uuencode)
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
set(PROG bullet)
21
list(APPEND CPPFLAGS -I${CMAKE_CURRENT_SOURCE_DIR}/include -std=gnu++98 -DNO_TIME)
32
list(APPEND LDFLAGS -lstdc++ -lm)
43
if(ARCH STREQUAL "XCore")
54
set(XCORE_TARGET_NEEDS_MEMORY 64)
65
endif()
7-
llvm_multisource()
6+
llvm_multisource(bullet)
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
set(PROG CLAMR)
21
set(RUN_OPTIONS -n 64 -t 1000)
3-
llvm_multisource()
2+
llvm_multisource(CLAMR)
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
set(PROG HACCKernels)
21
set(FP_TOLERANCE 0.00001)
32
list(APPEND CPPFLAGS -ffast-math -DVERIFICATION_OUTPUT_ONLY=ON)
43
set(RUN_OPTIONS 450)
5-
llvm_multisource()
4+
llvm_multisource(HACCKernels)

0 commit comments

Comments
 (0)