Still a fair bit of spaghetti in the unittest rules
This commit is contained in:
Benjamin Kramer 2022-01-19 00:55:56 +01:00
parent e5347f2556
commit 355acf2bef
3 changed files with 33 additions and 0 deletions

View File

@ -1755,6 +1755,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":Analysis",
":ArithmeticDialect",
":BufferizationDialect",
@ -2126,6 +2127,25 @@ cc_library(
],
)
cc_library(
name = "AffineAnalysis",
srcs = glob([
"lib/Dialect/Affine/Analysis/*.cpp",
"lib/Dialect/Affine/Analysis/*.h",
]),
hdrs = glob(["include/mlir/Dialect/Affine/Analysis/*.h"]),
includes = ["include"],
deps = [
":Affine",
":Analysis",
":ArithmeticDialect",
":IR",
":StandardOps",
":Support",
"//llvm:Support",
],
)
cc_library(
name = "AffineUtils",
srcs = glob(
@ -2138,6 +2158,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":Analysis",
":IR",
":MemRefDialect",
@ -2172,6 +2193,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":AffinePassIncGen",
":AffineUtils",
":Analysis",
@ -2692,6 +2714,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":AffineUtils",
":Analysis",
":ArithmeticDialect",
@ -4375,6 +4398,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":Analysis",
":ArithmeticDialect",
":ControlFlowInterfaces",
@ -4577,6 +4601,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":AllocationOpInterface",
":Analysis",
":ArithmeticDialect",
@ -4698,6 +4723,7 @@ cc_library(
hdrs = ["include/mlir/Conversion/SCFToOpenMP/SCFToOpenMP.h"],
includes = ["include"],
deps = [
":AffineAnalysis",
":Analysis",
":ArithmeticDialect",
":ConversionPassIncGen",
@ -6817,6 +6843,7 @@ cc_library(
includes = ["include"],
deps = [
":Affine",
":AffineAnalysis",
":AffineBufferizableOpInterfaceImpl",
":AffineUtils",
":Analysis",

View File

@ -23,6 +23,7 @@ cc_library(
":TestDialect",
"//llvm:Support",
"//mlir:Affine",
"//mlir:AffineAnalysis",
"//mlir:Analysis",
"//mlir:IR",
"//mlir:MemRefDialect",
@ -288,6 +289,7 @@ cc_library(
":TestDialect",
"//llvm:Support",
"//mlir:Affine",
"//mlir:AffineAnalysis",
"//mlir:Analysis",
"//mlir:ArithmeticDialect",
"//mlir:IR",
@ -323,6 +325,7 @@ cc_library(
deps = [
"//llvm:Support",
"//mlir:Affine",
"//mlir:AffineAnalysis",
"//mlir:AffineTransforms",
"//mlir:AffineUtils",
"//mlir:Analysis",

View File

@ -266,6 +266,7 @@ cc_test(
]),
deps = [
"//llvm:gtest_main",
"//mlir:AffineAnalysis",
"//mlir:IR",
"//mlir:Parser",
"//mlir:Pass",
@ -282,10 +283,12 @@ cc_test(
"Analysis/*.h",
"Analysis/*/*.cpp",
"Analysis/*/*.h",
"Dialect/Affine/Analysis/AffineStructuresParser.*",
]),
deps = [
"//llvm:TestingSupport",
"//llvm:gtest_main",
"//mlir:AffineAnalysis",
"//mlir:Analysis",
"//mlir:IR",
],