Skip to content

Commit 362856f

Browse files
authored
Merge pull request #4778 from JAicewizard/develop
Add support for RISCV64_GENERIC in cmake
2 parents 1d77647 + cea4abc commit 362856f

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

cmake/prebuild.cmake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1309,6 +1309,15 @@ endif ()
13091309
"#define DTB_DEFAULT_ENTRIES 128\n"
13101310
"#define DTB_SIZE 4096\n"
13111311
"#define L2_ASSOCIATIVE 8\n")
1312+
elseif ("${TCORE}" STREQUAL "RISCV64_GENERIC")
1313+
file(APPEND ${TARGET_CONF_TEMP}
1314+
"#define L1_DATA_SIZE 32768\n"
1315+
"#define L1_DATA_LINESIZE 32\n"
1316+
"#define L2_SIZE 1048576\n"
1317+
"#define L2_LINESIZE 32 \n"
1318+
"#define DTB_DEFAULT_ENTRIES 128\n"
1319+
"#define DTB_SIZE 4096\n"
1320+
"#define L2_ASSOCIATIVE 4\n")
13121321
endif()
13131322
set(SBGEMM_UNROLL_M 8)
13141323
set(SBGEMM_UNROLL_N 4)

cmake/system.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -615,7 +615,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
615615
endif ()
616616

617617
if (CMAKE_Fortran_COMPILER)
618-
if (${F_COMPILER} STREQUAL "NAG" OR ${F_COMPILER} STREQUAL "CRAY" OR CMAKE_Fortran_COMPILER_ID MATCHES "LLVMFlang.*")
618+
if ("${F_COMPILER}" STREQUAL "NAG" OR "${F_COMPILER}" STREQUAL "CRAY" OR CMAKE_Fortran_COMPILER_ID MATCHES "LLVMFlang.*")
619619
set(FILTER_FLAGS "-msse3;-mssse3;-msse4.1;-mavx;-mavx2,-mskylake-avx512")
620620
if (CMAKE_Fortran_COMPILER_ID MATCHES "LLVMFlang.*")
621621
message(STATUS "removing fortran flags")

0 commit comments

Comments
 (0)