[PATCH] D76958: [test-suite] Add support for Hexagon
Brian Cain via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 1 21:46:46 PDT 2020
bcain updated this revision to Diff 254416.
bcain edited the summary of this revision.
bcain added a comment.
Omitted out-of-scope change to benchmark's cycleclock.h
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76958/new/
https://reviews.llvm.org/D76958
Files:
MultiSource/Benchmarks/CMakeLists.txt
cmake/modules/DetectArchitecture.c
Index: cmake/modules/DetectArchitecture.c
===================================================================
--- cmake/modules/DetectArchitecture.c
+++ cmake/modules/DetectArchitecture.c
@@ -22,6 +22,8 @@
const char *str = "ARCHITECTURE IS XCore";
#elif defined(__i386__) || defined(__x86_64__)
const char *str = "ARCHITECTURE IS x86";
+#elif defined(__hexagon__)
+const char *str = "ARCHITECTURE IS Hexagon";
#endif
int main(int argc, char **argv) {
Index: MultiSource/Benchmarks/CMakeLists.txt
===================================================================
--- MultiSource/Benchmarks/CMakeLists.txt
+++ MultiSource/Benchmarks/CMakeLists.txt
@@ -6,7 +6,6 @@
add_subdirectory(FreeBench)
add_subdirectory(MallocBench)
add_subdirectory(McCat)
-add_subdirectory(MiBench)
add_subdirectory(NPB-serial)
add_subdirectory(Olden)
add_subdirectory(Prolangs-C)
@@ -18,7 +17,6 @@
add_subdirectory(mediabench)
add_subdirectory(nbench)
add_subdirectory(sim)
-add_subdirectory(DOE-ProxyApps-C)
add_subdirectory(Rodinia)
if((NOT "${TARGET_OS}" STREQUAL "Darwin") OR (NOT "${ARCH}" STREQUAL "ARM"))
@@ -27,7 +25,11 @@
add_subdirectory(Prolangs-C++)
add_subdirectory(Bullet)
add_subdirectory(tramp3d-v4)
-add_subdirectory(DOE-ProxyApps-C++)
+if(NOT "${ARCH}" STREQUAL "Hexagon")
+ add_subdirectory(DOE-ProxyApps-C++)
+ add_subdirectory(DOE-ProxyApps-C)
+ add_subdirectory(MiBench)
+endif()
if(NOT "${ARCH}" STREQUAL "XCore")
add_subdirectory(7zip)
add_subdirectory(PAQ8p)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D76958.254416.patch
Type: text/x-patch
Size: 1493 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200402/09fa61b7/attachment.bin>
More information about the llvm-commits
mailing list