File tree Expand file tree Collapse file tree 5 files changed +23
-25
lines changed Expand file tree Collapse file tree 5 files changed +23
-25
lines changed Original file line number Diff line number Diff line change 1
1
file (GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR} /../common/x86_halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR} /bilateral_grid.bc )
2
2
SET_SOURCE_FILES_PROPERTIES (${bcsources} PROPERTIES LANGUAGE CXX )
3
3
4
- set (Source ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp ${bcsources} )
5
-
6
4
test_img_input (rgb 0.1 10 )
7
5
test_img_input (rgba 0.1 10 )
8
6
9
- llvm_multisource (halide_bilateral_grid )
10
-
11
-
12
-
13
-
7
+ llvm_multisource (halide_bilateral_grid
8
+ ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp
9
+ ${bcsources}
10
+ )
Original file line number Diff line number Diff line change 1
1
file (GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR} /../common/x86_halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR} /halide_blur.bc )
2
2
SET_SOURCE_FILES_PROPERTIES (${bcsources} PROPERTIES LANGUAGE CXX )
3
3
4
- set ( Source ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp ${bcsources} )
5
-
6
- llvm_multisource ( halide_blur )
7
-
4
+ llvm_multisource ( halide_blur
5
+ ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp
6
+ ${bcsources}
7
+ )
Original file line number Diff line number Diff line change 1
1
file (GLOB bcsources ${CMAKE_CURRENT_SOURCE_DIR} /../common/x86_halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR} /local_laplacian.bc )
2
2
SET_SOURCE_FILES_PROPERTIES (${bcsources} PROPERTIES LANGUAGE CXX )
3
3
4
- set (Source ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp ${bcsources} )
5
-
6
4
test_img_input (rgb 8 1 1 10 )
7
5
test_img_input (rgba 8 1 1 10 )
8
6
9
- llvm_multisource (halide_local_laplacian )
10
-
11
-
12
-
13
-
7
+ llvm_multisource (halide_local_laplacian
8
+ ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp
9
+ ${bcsources}
10
+ )
Original file line number Diff line number Diff line change @@ -7,7 +7,8 @@ foreach(lib ${CMAKE_DL_LIBS})
7
7
list (APPEND LDFLAGS -l${lib} )
8
8
endforeach ()
9
9
10
- set (Source ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp ${CMAKE_CURRENT_SOURCE_DIR} /halide_runtime.bc ${CMAKE_CURRENT_SOURCE_DIR} /vector_widen.bc )
11
- llvm_multisource (widen_bug )
12
-
13
-
10
+ llvm_multisource (widen_bug
11
+ ${CMAKE_CURRENT_SOURCE_DIR} /driver.cpp
12
+ ${CMAKE_CURRENT_SOURCE_DIR} /halide_runtime.bc
13
+ ${CMAKE_CURRENT_SOURCE_DIR} /vector_widen.bc
14
+ )
Original file line number Diff line number Diff line change @@ -19,7 +19,10 @@ foreach(sourcebc ${uosources})
19
19
string (REGEX REPLACE ".[cp]+$" "" pathbc ${sourcebc} )
20
20
string (REGEX REPLACE ".*/" "" namebc ${pathbc} )
21
21
string (REPLACE "." "" namebc ${namebc} )
22
- 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
- llvm_multisource (simd_ops_${namebc} )
24
- target_link_libraries (${PROG} simd_ops )
22
+ llvm_multisource (simd_ops_${namebc}
23
+ ${CMAKE_CURRENT_SOURCE_DIR} /${ARCH}_halide_runtime.bc
24
+ ${CMAKE_CURRENT_SOURCE_DIR} /${ARCH}_tests/${namebc}.bc
25
+ ${CMAKE_CURRENT_SOURCE_DIR} /${ARCH}_scalar_tests/scalar_${namebc}.bc
26
+ )
27
+ target_link_libraries (simd_ops_${namebc} simd_ops )
25
28
endforeach ()
You can’t perform that action at this time.
0 commit comments