Integrate LLVM at llvm/llvm-project@9ca67d7f44
Updates LLVM usage to match [9ca67d7f4467](https://github.com/llvm/llvm-project/commit/9ca67d7f4467) PiperOrigin-RevId: 348211935 Change-Id: I274db2d6b509c06f0cc83c55969d2a7ac7289a30
This commit is contained in:
parent
80e5ad4c92
commit
635e8a0749
@ -685,8 +685,8 @@ def tf_repositories(path_prefix = "", tf_repo_name = ""):
|
||||
)
|
||||
|
||||
# Check out LLVM and MLIR from llvm-project.
|
||||
LLVM_COMMIT = "e1133179587dd895962a2fe4d6eb0cb1e63b5ee2"
|
||||
LLVM_SHA256 = "a1f235b4afcaaeb225885fc6fb8b0dfd1dce63a5716570ba3cc6393c21c5132d"
|
||||
LLVM_COMMIT = "9ca67d7f4467a5dab4287e7c431f9daf313ca38a"
|
||||
LLVM_SHA256 = "0478db3414a17a985733f996a26cd5345ac6bcd62ddbbad8a47ef845ff8b1a5e"
|
||||
LLVM_URLS = [
|
||||
"https://storage.googleapis.com/mirror.tensorflow.org/github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),
|
||||
"https://github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),
|
||||
|
45
third_party/mlir/BUILD
vendored
45
third_party/mlir/BUILD
vendored
@ -52,6 +52,22 @@ exports_files([
|
||||
]
|
||||
]
|
||||
|
||||
gentbl(
|
||||
name = "BuiltinDialectIncGen",
|
||||
strip_include_prefix = "include",
|
||||
tbl_outs = [
|
||||
(
|
||||
"-gen-dialect-decls",
|
||||
"include/mlir/IR/BuiltinDialect.h.inc",
|
||||
),
|
||||
],
|
||||
tblgen = ":mlir-tblgen",
|
||||
td_file = "include/mlir/IR/BuiltinDialect.td",
|
||||
td_srcs = [
|
||||
":OpBaseTdFiles",
|
||||
],
|
||||
)
|
||||
|
||||
gentbl(
|
||||
name = "BuiltinOpsIncGen",
|
||||
strip_include_prefix = "include",
|
||||
@ -64,21 +80,40 @@ gentbl(
|
||||
"-gen-op-defs",
|
||||
"include/mlir/IR/BuiltinOps.cpp.inc",
|
||||
),
|
||||
(
|
||||
"-gen-dialect-decls",
|
||||
"include/mlir/IR/BuiltinDialect.h.inc",
|
||||
),
|
||||
],
|
||||
tblgen = ":mlir-tblgen",
|
||||
td_file = "include/mlir/IR/BuiltinOps.td",
|
||||
td_srcs = [
|
||||
"include/mlir/IR/BuiltinOps.td",
|
||||
"include/mlir/IR/BuiltinDialect.td",
|
||||
"include/mlir/Interfaces/CallInterfaces.td",
|
||||
"include/mlir/IR/SymbolInterfaces.td",
|
||||
":OpBaseTdFiles",
|
||||
],
|
||||
)
|
||||
|
||||
gentbl(
|
||||
name = "BuiltinTypesIncGen",
|
||||
strip_include_prefix = "include",
|
||||
tbl_outs = [
|
||||
(
|
||||
"--gen-typedef-decls",
|
||||
"include/mlir/IR/BuiltinTypes.h.inc",
|
||||
),
|
||||
(
|
||||
"--gen-typedef-defs",
|
||||
"include/mlir/IR/BuiltinTypes.cpp.inc",
|
||||
),
|
||||
],
|
||||
tblgen = ":mlir-tblgen",
|
||||
td_file = "include/mlir/IR/BuiltinTypes.td",
|
||||
td_srcs = [
|
||||
"include/mlir/IR/BuiltinTypes.td",
|
||||
"include/mlir/IR/BuiltinDialect.td",
|
||||
":OpBaseTdFiles",
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "IR",
|
||||
srcs = glob([
|
||||
@ -94,7 +129,9 @@ cc_library(
|
||||
],
|
||||
includes = ["include"],
|
||||
deps = [
|
||||
":BuiltinDialectIncGen",
|
||||
":BuiltinOpsIncGen",
|
||||
":BuiltinTypesIncGen",
|
||||
":CallOpInterfacesIncGen",
|
||||
":InferTypeOpInterfaceIncGen",
|
||||
":OpAsmInterfaceIncGen",
|
||||
|
Loading…
x
Reference in New Issue
Block a user