brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 6a0af96 Raw
44 lines · plain
1load("//llvm:lit_test.bzl", "lit_test")2 3licenses(["notice"])4 5package(default_visibility = ["//visibility:public"])6 7[8    lit_test(9        name = "%s.test" % src,10        srcs = [src],11        data = [12            "Vector/td/unroll-elements.mlir",13            "Vector/td/xfer-drop-unit-dims.mlir",14            "Vector/vector-sink-transform.mlir",15            "//llvm:llvm-symbolizer",16            "//mlir:mlir-opt",17            "//mlir:mlir-pdll",18            "//mlir:mlir-reduce",19            "//mlir:mlir-translate",20            "//mlir/test:lit_data",21        ] + glob([22            "IRDL/*.irdl.mlir",23            "Linalg/td/*.mlir",24            "Linalg/transpose-matmul-*.mlir",25            "LLVM/*-symbol-def.mlir",26            "Transform/include/**/*.mlir",27        ]),28    )29    for src in glob(30        include = ["**/*.mlir"],31        exclude = [32            "IRDL/*.irdl.mlir",33            "Linalg/td/*.mlir",34            "Linalg/transpose-matmul-*.mlir",35            "LLVM/*-symbol-def.mlir",36            "Transform/*-symbol-decl-and-schedule.mlir",37            "Transform/include/**/*.mlir",38            "Vector/td/unroll-elements.mlir",39            "Vector/td/xfer-drop-unit-dims.mlir",40            "Vector/vector-sink-transform.mlir",41        ],42    )43]44