File tree 5 files changed +23
-25
lines changed
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