mirror of
https://github.com/intel/llvm.git
synced 2026-01-27 14:50:42 +08:00
[bazel][NFC] Add Dialect/Func/Extensions library and deps
Added in D120368
This commit is contained in:
@@ -3661,6 +3661,27 @@ cc_library(
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "FuncExtensions",
|
||||
srcs = glob(["lib/Dialect/Func/Extensions/*.cpp"]),
|
||||
hdrs = glob(["include/mlir/Dialect/Func/Extensions/*.h"]),
|
||||
includes = ["include"],
|
||||
deps = [
|
||||
":ControlFlowDialect",
|
||||
":FuncDialect",
|
||||
":IR",
|
||||
":InferTypeOpInterface",
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "AllExtensions",
|
||||
hdrs = ["include/mlir/InitAllExtensions.h"],
|
||||
deps = [
|
||||
":FuncExtensions",
|
||||
],
|
||||
)
|
||||
|
||||
# TODO(zinenko): remove this after updating users.
|
||||
|
||||
gentbl_cc_library(
|
||||
@@ -7629,6 +7650,7 @@ cc_binary(
|
||||
srcs = ["tools/mlir-opt/mlir-opt.cpp"],
|
||||
local_defines = ["MLIR_INCLUDE_TESTS"],
|
||||
deps = [
|
||||
":AllExtensions",
|
||||
":AllPassesAndDialects",
|
||||
":Analysis",
|
||||
":IR",
|
||||
|
||||
@@ -103,6 +103,7 @@ cc_binary(
|
||||
"//mlir:ArithDialect",
|
||||
"//mlir:CastInterfaces",
|
||||
"//mlir:FuncDialect",
|
||||
"//mlir:FuncExtensions",
|
||||
"//mlir:IR",
|
||||
"//mlir:MemRefDialect",
|
||||
"//mlir:Parser",
|
||||
|
||||
@@ -111,6 +111,7 @@ cc_binary(
|
||||
"//mlir:ExecutionEngine",
|
||||
"//mlir:ExecutionEngineUtils",
|
||||
"//mlir:FuncDialect",
|
||||
"//mlir:FuncExtensions",
|
||||
"//mlir:FuncToLLVM",
|
||||
"//mlir:IR",
|
||||
"//mlir:LLVMCommonConversion",
|
||||
|
||||
@@ -111,6 +111,7 @@ cc_binary(
|
||||
"//mlir:ExecutionEngine",
|
||||
"//mlir:ExecutionEngineUtils",
|
||||
"//mlir:FuncDialect",
|
||||
"//mlir:FuncExtensions",
|
||||
"//mlir:FuncToLLVM",
|
||||
"//mlir:IR",
|
||||
"//mlir:LLVMCommonConversion",
|
||||
|
||||
Reference in New Issue
Block a user