File tree Expand file tree Collapse file tree 6 files changed +6
-20
lines changed
DirectProgramming/C++SYCL_FPGA/ReferenceDesigns Expand file tree Collapse file tree 6 files changed +6
-20
lines changed Original file line number Diff line number Diff line change @@ -66,8 +66,6 @@ endif()
66
66
# Prevent ignoring NaN values
67
67
if (WIN32 )
68
68
set (EMULATOR_PLATFORM_FLAGS -fp:precise )
69
- else ()
70
- set (EXTRA_COMPILE_FLAG -fno-finite-math-only )
71
69
endif ()
72
70
73
71
if (DEVICE_FLAG MATCHES "A10" )
@@ -120,7 +118,7 @@ message(STATUS "FIXED_ITERATIONS=${FIXED_ITERATIONS}")
120
118
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} ;${SEED};${CLOCK_TARGET} )
121
119
122
120
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
123
- set (USER_FLAGS ${USER_FLAGS} ;${BSP_FLAG};-DFIXED_ITERATIONS=${FIXED_ITERATIONS};-DCOMPLEX=${COMPLEX};-DMATRIX_DIMENSION=${MATRIX_DIMENSION};-fbracket-depth=512;${EXTRA_COMPILE_FLAG} )
121
+ set (USER_FLAGS ${USER_FLAGS} ;${BSP_FLAG};-DFIXED_ITERATIONS=${FIXED_ITERATIONS};-DCOMPLEX=${COMPLEX};-DMATRIX_DIMENSION=${MATRIX_DIMENSION};-fbracket-depth=512 )
124
122
125
123
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
126
124
# compilation.
Original file line number Diff line number Diff line change @@ -66,8 +66,6 @@ endif()
66
66
# Prevent ignoring NaN values
67
67
if (WIN32 )
68
68
set (EMULATOR_PLATFORM_FLAGS -fp:precise )
69
- else ()
70
- set (EXTRA_COMPILE_FLAG -fno-finite-math-only )
71
69
endif ()
72
70
73
71
if (DEVICE_FLAG MATCHES "A10" )
@@ -128,7 +126,7 @@ message(STATUS "FIXED_ITERATIONS_INVERSION=${FIXED_ITERATIONS_INVERSION}")
128
126
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} ;${SEED};${CLOCK_TARGET} )
129
127
130
128
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
131
- set (USER_FLAGS ${USER_FLAGS} ;${BSP_FLAG};-DFIXED_ITERATIONS_DECOMPOSITION=${FIXED_ITERATIONS_DECOMPOSITION};-DFIXED_ITERATIONS_INVERSION=${FIXED_ITERATIONS_INVERSION};-DCOMPLEX=${COMPLEX};-DMATRIX_DIMENSION=${MATRIX_DIMENSION};-fbracket-depth=512;${EXTRA_COMPILE_FLAG} )
129
+ set (USER_FLAGS ${USER_FLAGS} ;${BSP_FLAG};-DFIXED_ITERATIONS_DECOMPOSITION=${FIXED_ITERATIONS_DECOMPOSITION};-DFIXED_ITERATIONS_INVERSION=${FIXED_ITERATIONS_INVERSION};-DCOMPLEX=${COMPLEX};-DMATRIX_DIMENSION=${MATRIX_DIMENSION};-fbracket-depth=512 )
132
130
133
131
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
134
132
# compilation.
Original file line number Diff line number Diff line change @@ -68,8 +68,6 @@ endif()
68
68
# Prevent ignoring NaN values
69
69
if (WIN32 )
70
70
set (EMULATOR_PLATFORM_FLAGS -fp:precise )
71
- else ()
72
- set (EXTRA_COMPILE_FLAG -fno-finite-math-only )
73
71
endif ()
74
72
75
73
# Set design parameters according to the selected board
@@ -136,7 +134,7 @@ message(STATUS "SEED=${SEED}")
136
134
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} ;${SEED};-Xsclock=${CLOCK_TARGET} )
137
135
138
136
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
139
- set (USER_FLAGS ${USER_FLAGS} ;${EXTRA_COMPILE_FLAG}; -DROWS_A=${ROWS_A};-DCOMMON=${COMMON};-DCOLS_B=${COLS_B};-DTILE_A=${TILE_A};-DTILE_B=${TILE_B};${BSP_FLAG} )
137
+ set (USER_FLAGS ${USER_FLAGS} ;-DROWS_A=${ROWS_A};-DCOMMON=${COMMON};-DCOLS_B=${COLS_B};-DTILE_A=${TILE_A};-DTILE_B=${TILE_B};${BSP_FLAG} )
140
138
141
139
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
142
140
# compilation.
Original file line number Diff line number Diff line change @@ -70,8 +70,6 @@ if(WIN32)
70
70
set (PRECISE_FLAG "-fp:precise" )
71
71
else ()
72
72
set (PRECISE_FLAG "-fp-model=precise" )
73
- # Prevent ignoring NaN values
74
- set (EXTRA_COMPILE_FLAG -fno-finite-math-only )
75
73
endif ()
76
74
77
75
set (BENCHMARK 1 )
@@ -119,7 +117,7 @@ endif()
119
117
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} )
120
118
121
119
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
122
- set (USER_FLAGS ${USER_FLAGS} ;${PRECISE_FLAG};${EXTRA_COMPILE_FLAG}; -fbracket-depth=512;-DFIXED_ITERATIONS=${FIXED_ITERATIONS};-DFEATURES_COUNT=${FEATURES_COUNT};-DSAMPLES_COUNT=${SAMPLES_COUNT};-DBENCHMARK=${BENCHMARK};${BSP_FLAG} )
120
+ set (USER_FLAGS ${USER_FLAGS} ;${PRECISE_FLAG};-fbracket-depth=512;-DFIXED_ITERATIONS=${FIXED_ITERATIONS};-DFEATURES_COUNT=${FEATURES_COUNT};-DSAMPLES_COUNT=${SAMPLES_COUNT};-DBENCHMARK=${BENCHMARK};${BSP_FLAG} )
123
121
124
122
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
125
123
# compilation.
Original file line number Diff line number Diff line change @@ -69,9 +69,6 @@ endif()
69
69
if (WIN32 )
70
70
set (EXTRA_EMULATOR_COMPILE_FLAGS "-fp:precise" )
71
71
set (STACK_FLAG "-F 12582912" )
72
- else ()
73
- # Prevent ignoring NaN values
74
- set (EXTRA_COMPILE_FLAG "-fno-finite-math-only" )
75
72
endif ()
76
73
77
74
if (DEVICE_FLAG MATCHES "A10" )
@@ -133,7 +130,7 @@ message(STATUS "SEED=${SEED}")
133
130
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} ;${CLOCK_TARGET} )
134
131
135
132
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
136
- set (USER_FLAGS ${USER_FLAGS} ;${EXTRA_COMPILE_FLAG}; -fbracket-depth=512;${BSP_FLAG};-DFIXED_ITERATIONS=${FIXED_ITERATIONS} -DCOMPLEX=${COMPLEX};-DROWS_COMPONENT=${ROWS_COMPONENT};-DCOLS_COMPONENT=${COLS_COMPONENT} )
133
+ set (USER_FLAGS ${USER_FLAGS} ;-fbracket-depth=512;${BSP_FLAG};-DFIXED_ITERATIONS=${FIXED_ITERATIONS} -DCOMPLEX=${COMPLEX};-DROWS_COMPONENT=${ROWS_COMPONENT};-DCOLS_COMPONENT=${COLS_COMPONENT} )
137
134
138
135
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
139
136
# compilation.
Original file line number Diff line number Diff line change @@ -68,9 +68,6 @@ endif()
68
68
# Platform specific flags
69
69
if (WIN32 )
70
70
set (EXTRA_EMULATOR_COMPILE_FLAGS "-fp:precise" )
71
- else ()
72
- # Prevent ignoring NaN values
73
- set (EXTRA_COMPILE_FLAG "-fno-finite-math-only" )
74
71
endif ()
75
72
76
73
if (DEVICE_FLAG MATCHES "A10" )
@@ -140,7 +137,7 @@ message(STATUS "SEED=${SEED}")
140
137
set (USER_FPGA_FLAGS ${USER_FPGA_FLAGS} ;-Xsclock=${CLOCK_TARGET} )
141
138
142
139
# Use cmake -DUSER_FLAGS=<flags> to set extra flags for general compilation.
143
- set (USER_FLAGS ${USER_FLAGS} ;${EXTRA_COMPILE_FLAG}; -fbracket-depth=512;${BSP_FLAG};-DFIXED_ITERATIONS_QRD=${FIXED_ITERATIONS_QRD};-DFIXED_ITERATIONS_QRI=${FIXED_ITERATIONS_QRI};-DCOMPLEX=${COMPLEX};-DROWS_COMPONENT=${ROWS_COMPONENT};-DCOLS_COMPONENT=${COLS_COMPONENT} )
140
+ set (USER_FLAGS ${USER_FLAGS} ;-fbracket-depth=512;${BSP_FLAG};-DFIXED_ITERATIONS_QRD=${FIXED_ITERATIONS_QRD};-DFIXED_ITERATIONS_QRI=${FIXED_ITERATIONS_QRI};-DCOMPLEX=${COMPLEX};-DROWS_COMPONENT=${ROWS_COMPONENT};-DCOLS_COMPONENT=${COLS_COMPONENT} )
144
141
145
142
# Use cmake -DUSER_INCLUDE_PATHS=<paths> to set extra paths for general
146
143
# compilation.
You can’t perform that action at this time.
0 commit comments