36 lines
1.3 KiB
Text
36 lines
1.3 KiB
Text
load("//llvm:lit_test.bzl", "lit_test")
|
|
|
|
licenses(["notice"])
|
|
|
|
package(default_visibility = ["//visibility:public"])
|
|
|
|
[
|
|
lit_test(
|
|
name = "%s.test" % src,
|
|
srcs = [src],
|
|
data = [
|
|
"//llvm:include/llvm/CodeGen/SDNodeProperties.td",
|
|
"//llvm:include/llvm/CodeGen/ValueTypes.td",
|
|
"//llvm:include/llvm/Frontend/Directive/DirectiveBase.td",
|
|
"//llvm:include/llvm/IR/Intrinsics.td",
|
|
"//mlir:BuiltinDialectBytecodeTdFiles",
|
|
"//mlir:SideEffectInterfacesTdFiles",
|
|
"//mlir:include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td",
|
|
"//mlir:include/mlir/Dialect/LLVMIR/LLVMDialect.td",
|
|
"//mlir:include/mlir/Dialect/LLVMIR/LLVMInterfaces.td",
|
|
"//mlir:include/mlir/Dialect/LLVMIR/LLVMOpBase.td",
|
|
"//mlir:include/mlir/IR/BuiltinDialectBytecode.td",
|
|
"//mlir:include/mlir/IR/BytecodeBase.td",
|
|
"//mlir:include/mlir/IR/OpBase.td",
|
|
"//mlir:include/mlir/Interfaces/InferTypeOpInterface.td",
|
|
"//mlir:include/mlir/Interfaces/SideEffectInterfaces.td",
|
|
"//mlir:mlir-opt",
|
|
"//mlir:mlir-tblgen",
|
|
"//mlir/test:lit_data",
|
|
],
|
|
)
|
|
for src in glob([
|
|
"**/*.mlir",
|
|
"**/*.td",
|
|
])
|
|
]
|