When building with layering_check enabled, there needs to be a
dependency for each header include.
":ControlFlowInterfaces",
":DialectUtils",
":IR",
+ ":InferTypeOpInterface",
":MemRefDialect",
":SideEffectInterfaces",
":Support",
includes = ["include"],
deps = [
":Analysis",
+ ":ArithmeticDialect",
":ConversionPassIncGen",
":DataLayoutInterfaces",
":FuncDialect",
":IR",
":LLVMCommonConversion",
":LLVMDialect",
- ":ArithmeticDialect",
":MemRefDialect",
":Pass",
":Support",
":ArithmeticDialect",
":ArithmeticUtils",
":BufferizationDialect",
+ ":ControlFlowInterfaces",
":CopyOpInterface",
":DialectUtils",
":FuncDialect",
":BufferizableOpInterfaceIncGen",
":BufferizationBaseIncGen",
":BufferizationOpsIncGen",
+ ":CopyOpInterface",
":FuncDialect",
":IR",
":MemRefDialect",
"//mlir:LLVMDialect",
"//mlir:LinalgInterfaces",
"//mlir:LinalgOps",
+ "//mlir:LoopLikeInterface",
"//mlir:Pass",
"//mlir:Reducer",
"//mlir:SideEffects",
"//mlir:TensorDialect",
"//mlir:TransformUtils",
"//mlir:Transforms",
+ "//mlir:ViewLikeInterface",
],
)