Skip to content

Commit 616c9e1

Browse files
committed
fix cpu build
Signed-off-by: dchigarev <[email protected]>
1 parent f4426b0 commit 616c9e1

File tree

4 files changed

+22
-10
lines changed

4 files changed

+22
-10
lines changed

lib/gc/CAPI/CMakeLists.txt

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1+
set(GC_ALL_LIBS
2+
MLIROneDNNGraph
3+
MLIRCPURuntimeDialect
4+
GCPasses
5+
MLIRCPURuntimeTransforms)
6+
7+
if(GC_USE_GPU)
8+
list(APPEND GC_ALL_LIBS GCGPUPasses)
9+
endif()
10+
111
add_mlir_public_c_api_library(GcCAPI
212
Dialects.cpp
313
Passes.cpp
414
LINK_LIBS PUBLIC
5-
MLIROneDNNGraph
6-
MLIRCPURuntimeDialect
7-
GCPasses
8-
GCGPUPasses
9-
MLIRCPURuntimeTransforms
15+
${GC_ALL_LIBS}
1016
)

lib/gc/ExecutionEngine/Driver/CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ else()
2626
)
2727
endif()
2828

29+
set(GC_PASSES GCPasses)
30+
if(GC_USE_GPU)
31+
list(APPEND GC_PASSES GCGPUPasses)
32+
endif()
33+
2934
add_mlir_library(GCJitWrapper
3035
Driver.cpp
3136

@@ -36,7 +41,6 @@ add_mlir_library(GCJitWrapper
3641
${MLIR_LINK_COMPONENTS}
3742
${dialect_libs}
3843
${conversion_libs}
39-
GCPasses
40-
GCGPUPasses
44+
${GC_PASSES}
4145
)
4246

src/gc-opt/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ set(gc_opt_libs
3333
${dialect_libs}
3434
${conversion_libs}
3535
${MLIR_LINK_COMPONENTS}
36-
GCPasses
37-
GCGPUPasses)
36+
GCPasses)
3837

3938
if(GC_USE_GPU)
4039
add_definitions(-DGC_USE_GPU=1)
4140
get_property(IMEX_INCLUDES GLOBAL PROPERTY IMEX_INCLUDES)
4241
include_directories(${IMEX_INCLUDES})
4342
list(APPEND gc_opt_libs IMEXGPUXDialect IMEXXeTileDialect IMEXRegionDialect IMEXRegionTransforms
44-
IMEXTransforms IMEXGPUToGPUX IMEXGPUToSPIRV IMEXGPUXToLLVM IMEXXeGPUToVC IMEXXeTileToXeGPU IMEXUtil)
43+
IMEXTransforms IMEXGPUToGPUX IMEXGPUToSPIRV IMEXGPUXToLLVM IMEXXeGPUToVC IMEXXeTileToXeGPU IMEXUtil
44+
GCGPUPasses)
4545
endif()
4646
if(GC_MLIR_CXX_FLAGS)
4747
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GC_MLIR_CXX_FLAGS}")
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
if not config.gc_use_gpu:
2+
config.unsupported = True

0 commit comments

Comments
 (0)