[bazel] Port #152474: RemarkEngine (#154792)

This commit is contained in:
Jordan Rupprecht 2025-08-21 11:29:50 -05:00 committed by GitHub
parent eed5f06ae8
commit 9576a100ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 24 additions and 0 deletions

View File

@ -398,6 +398,8 @@ cc_library(
":SymbolInterfacesIncGen",
":TensorEncodingIncGen",
":config",
"//llvm:Core",
"//llvm:Remarks",
"//llvm:Support",
"//llvm:config",
],
@ -485,6 +487,24 @@ mlir_c_api_cc_library(
],
)
cc_library(
name = "RemarkStreamer",
srcs = glob([
"lib/Remark/*.cpp",
]),
hdrs = glob([
"include/mlir/Remark/*.h",
]),
includes = ["include"],
deps = [
":IR",
"//llvm:BitstreamReader",
"//llvm:Core",
"//llvm:Remarks",
"//llvm:Support",
],
)
mlir_c_api_cc_library(
name = "CAPIInterfaces",
srcs = [
@ -3727,6 +3747,7 @@ cc_library(
":DialectUtils",
":GPUDialect",
":IR",
":IndexDialect",
":LLVMDialect",
":LoopLikeInterface",
":SCFTransforms",

View File

@ -37,6 +37,8 @@ cc_test(
"IR/*.cpp",
]),
deps = [
"//llvm:Core",
"//llvm:Remarks",
"//llvm:Support",
"//mlir:BytecodeReader",
"//mlir:CallOpInterfaces",
@ -44,6 +46,7 @@ cc_test(
"//mlir:IR",
"//mlir:MemRefDialect",
"//mlir:Parser",
"//mlir:RemarkStreamer",
"//mlir:Support",
"//mlir/test:TestDialect",
"//third-party/unittest:gmock",