This repository was archived by the owner on Jan 25, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +8
-9
lines changed Expand file tree Collapse file tree 5 files changed +8
-9
lines changed Original file line number Diff line number Diff line change 1- if (UNIX )
2- add_link_options ("-Wl,--exclude-libs,ALL" )
3- endif ()
41
52find_package (pybind11 REQUIRED)
63
@@ -47,6 +44,11 @@ if (MSVC)
4744 target_compile_options (${PROJECT_NAME} PRIVATE /EHsc)
4845endif ()
4946
47+ if (UNIX )
48+ target_link_options (${PROJECT_NAME} PRIVATE "LINKER:--exclude-libs,ALL" )
49+ endif ()
50+
51+
5052target_compile_definitions (${PROJECT_NAME} PRIVATE ${LLVM_DEFINITIONS} )
5153
5254target_link_libraries (${PROJECT_NAME} PRIVATE
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ void ParallelToTbbPass::runOnOperation()
193193 ParallelToTbb
194194 >(&getContext ());
195195
196- mlir::applyPatternsAndFoldGreedily (getOperation (), std::move (patterns));
196+ ( void ) mlir::applyPatternsAndFoldGreedily (getOperation (), std::move (patterns));
197197}
198198
199199void populate_parallel_to_tbb_pipeline (mlir::OpPassManager& pm)
Original file line number Diff line number Diff line change @@ -1131,7 +1131,7 @@ struct FoldTupleGetitem : public mlir::OpRewritePattern<Op>
11311131{
11321132 FoldTupleGetitem (mlir::TypeConverter &/* typeConverter*/ ,
11331133 mlir::MLIRContext *context):
1134- OpRewritePattern (context) {}
1134+ mlir:: OpRewritePattern<Op> (context) {}
11351135
11361136 mlir::LogicalResult matchAndRewrite (
11371137 Op op, mlir::PatternRewriter &rewriter) const override
Original file line number Diff line number Diff line change 1- if (UNIX )
2- add_link_options ("-Wl,--exclude-libs,ALL" )
3- endif ()
41
52find_package (LLVM REQUIRED CONFIG)
63find_package (MLIR REQUIRED CONFIG)
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ template<typename Op>
1414struct CSERewrite : public mlir ::OpRewritePattern<Op>
1515{
1616 CSERewrite (mlir::MLIRContext *context):
17- OpRewritePattern (context, /* benefit*/ 1 ) {} // TODO: benefit=0
17+ mlir:: OpRewritePattern<Op> (context, /* benefit*/ 1 ) {} // TODO: benefit=0
1818
1919 mlir::LogicalResult matchAndRewrite (
2020 Op op, mlir::PatternRewriter &rewriter) const override
You can’t perform that action at this time.
0 commit comments