Lines Matching full:mlir

6 #   The MLIR "Multi-Level Intermediate Representation" Compiler Infrastructure
30 "utils/textmate/mlir.json",
47 out = "include/mlir/Config/mlir-config.h",
56 template = "include/mlir/Config/mlir-config.h.cmake",
62 "include/mlir/Config/mlir-config.h",
68 srcs = glob(["include/mlir-c/**/*"]), # <== i.e. match the entire tree
79 "include/mlir/IR/" + name + ".h.inc",
83 "include/mlir/IR/" + name + ".cpp.inc",
86 tblgen = ":mlir-tblgen",
87 td_file = "include/mlir/IR/" + name + ".td",
101 "include/mlir/IR/OpAsmOpInterface.h.inc",
105 "include/mlir/IR/OpAsmOpInterface.cpp.inc",
109 "include/mlir/IR/OpAsmTypeInterface.h.inc",
113 "include/mlir/IR/OpAsmTypeInterface.cpp.inc",
116 tblgen = ":mlir-tblgen",
117 td_file = "include/mlir/IR/OpAsmInterface.td",
126 "include/mlir/IR/TensorEncInterfaces.h.inc",
130 "include/mlir/IR/TensorEncInterfaces.cpp.inc",
133 tblgen = ":mlir-tblgen",
134 td_file = "include/mlir/IR/TensorEncoding.td",
141 "include/mlir/IR/BuiltinAttributeInterfaces.td",
142 "include/mlir/IR/BuiltinAttributes.td",
143 "include/mlir/IR/BuiltinDialect.td",
144 "include/mlir/IR/BuiltinLocationAttributes.td",
145 "include/mlir/IR/BuiltinOps.td",
146 "include/mlir/IR/BuiltinTypeInterfaces.td",
147 "include/mlir/IR/BuiltinTypes.td",
162 srcs = ["include/mlir/IR/BuiltinDialectBytecode.td"],
174 "include/mlir/IR/BuiltinDialect.h.inc",
178 "include/mlir/IR/BuiltinDialect.cpp.inc",
181 tblgen = ":mlir-tblgen",
182 td_file = "include/mlir/IR/BuiltinDialect.td",
194 "include/mlir/IR/BuiltinDialectBytecode.cpp.inc",
197 tblgen = ":mlir-tblgen",
198 td_file = "include/mlir/IR/BuiltinDialectBytecode.td",
207 "include/mlir/IR/BuiltinAttributes.h.inc",
211 "include/mlir/IR/BuiltinAttributes.cpp.inc",
214 tblgen = ":mlir-tblgen",
215 td_file = "include/mlir/IR/BuiltinAttributes.td",
224 "include/mlir/IR/BuiltinAttributeInterfaces.h.inc",
228 "include/mlir/IR/BuiltinAttributeInterfaces.cpp.inc",
231 tblgen = ":mlir-tblgen",
232 td_file = "include/mlir/IR/BuiltinAttributeInterfaces.td",
241 "include/mlir/IR/BuiltinLocationAttributes.h.inc",
245 "include/mlir/IR/BuiltinLocationAttributes.cpp.inc",
248 tblgen = ":mlir-tblgen",
249 td_file = "include/mlir/IR/BuiltinLocationAttributes.td",
258 "include/mlir/IR/BuiltinOps.h.inc",
262 "include/mlir/IR/BuiltinOps.cpp.inc",
265 tblgen = ":mlir-tblgen",
266 td_file = "include/mlir/IR/BuiltinOps.td",
278 "include/mlir/IR/BuiltinTypes.h.inc",
282 "include/mlir/IR/BuiltinTypes.cpp.inc",
286 "include/mlir/IR/BuiltinTypeConstraints.h.inc",
290 "include/mlir/IR/BuiltinTypeConstraints.cpp.inc",
293 tblgen = ":mlir-tblgen",
294 td_file = "include/mlir/IR/BuiltinTypes.td",
303 "include/mlir/IR/BuiltinTypeInterfaces.h.inc",
307 "include/mlir/IR/BuiltinTypeInterfaces.cpp.inc",
310 tblgen = ":mlir-tblgen",
311 td_file = "include/mlir/IR/BuiltinTypeInterfaces.td",
319 srcs = ["include/mlir/Interfaces/FunctionInterfaces.td"],
332 "include/mlir/Interfaces/FunctionInterfaces.h.inc",
336 "include/mlir/Interfaces/FunctionInterfaces.cpp.inc",
339 tblgen = ":mlir-tblgen",
340 td_file = "include/mlir/Interfaces/FunctionInterfaces.td",
353 "include/mlir/Interfaces/FunctionImplementation.h",
354 "include/mlir/Interfaces/FunctionInterfaces.h",
372 "include/mlir/Bytecode/*.h",
374 "include/mlir/IR/PDLPatternMatch.h.inc",
375 "include/mlir/Interfaces/CallInterfaces.h",
376 "include/mlir/Interfaces/DataLayoutInterfaces.h",
377 "include/mlir/Interfaces/InferIntRangeInterface.h",
378 "include/mlir/Interfaces/SideEffectInterfaces.h",
381 "include/mlir/IR/*.h",
383 "include/mlir/IR/OpAsmOpInterface.h.inc",
384 "include/mlir/Interfaces/FoldInterfaces.h",
419 "include/mlir/Pass/*.h",
447 "include/mlir-c/AffineExpr.h",
448 "include/mlir-c/AffineMap.h",
449 "include/mlir-c/BuiltinAttributes.h",
450 "include/mlir-c/BuiltinTypes.h",
451 "include/mlir-c/Diagnostics.h",
452 "include/mlir-c/Dialect/Func.h",
453 "include/mlir-c/Dialect/IRDL.h",
454 "include/mlir-c/ExecutionEngine.h",
455 "include/mlir-c/IR.h",
456 "include/mlir-c/IntegerSet.h",
457 "include/mlir-c/Interfaces.h",
458 "include/mlir-c/Pass.h",
459 "include/mlir-c/RegisterEverything.h",
460 "include/mlir-c/Rewrite.h",
461 "include/mlir-c/Support.h",
462 "include/mlir/CAPI/AffineExpr.h",
463 "include/mlir/CAPI/AffineMap.h",
464 "include/mlir/CAPI/Diagnostics.h",
465 "include/mlir/CAPI/IR.h",
466 "include/mlir/CAPI/IntegerSet.h",
467 "include/mlir/CAPI/Interfaces.h",
468 "include/mlir/CAPI/Pass.h",
469 "include/mlir/CAPI/Registration.h",
470 "include/mlir/CAPI/Rewrite.h",
471 "include/mlir/CAPI/Support.h",
472 "include/mlir/CAPI/Utils.h",
473 "include/mlir/CAPI/Wrap.h",
513 hdrs = ["include/mlir-c/Dialect/AMDGPU.h"],
526 hdrs = ["include/mlir-c/Dialect/Arith.h"],
542 hdrs = ["include/mlir-c/Dialect/Async.h"],
562 hdrs = ["include/mlir-c/Dialect/EmitC.h"],
582 "include/mlir-c/Dialect/Linalg.h",
604 "include/mlir-c/Dialect/LLVM.h",
619 hdrs = ["include/mlir-c/Dialect/Math.h"],
632 hdrs = ["include/mlir-c/Dialect/MemRef.h"],
645 hdrs = ["include/mlir-c/Dialect/NVGPU.h"],
659 hdrs = ["include/mlir-c/Dialect/NVVM.h"],
672 hdrs = ["include/mlir-c/Target/LLVMIR.h"],
696 "include/mlir-c/Dialect/GPU.h",
716 hdrs = ["include/mlir-c/Dialect/ROCDL.h"],
729 hdrs = ["include/mlir-c/Dialect/SCF.h"],
746 "include/mlir-c/Dialect/SparseTensor.h",
769 "include/mlir-c/Dialect/Quant.h",
786 "include/mlir-c/Dialect/PDL.h",
806 "include/mlir-c/Dialect/Transform.h",
823 "include/mlir-c/Dialect/Transform/Interpreter.h",
843 "include/mlir-c/Dialect/MLProgram.h",
860 hdrs = ["include/mlir-c/Dialect/Vector.h"],
873 hdrs = ["include/mlir-c/Conversion.h"],
890 hdrs = ["include/mlir-c/Debug.h"],
905 "include/mlir-c/ExecutionEngine.h",
906 "include/mlir/CAPI/ExecutionEngine.h",
931 hdrs = ["include/mlir-c/Transforms.h"],
951 hdrs = ["include/mlir-c/RegisterEverything.h"],
977 "include/mlir-c/Bindings/Python/*.h",
978 "include/mlir/Bindings/Python/*.h",
1126 # Dynamic library with the MLIR Python extension.
1208 # Dynamic library with the MLIR Conversions Python extension.
1224 # Dynamic library with the MLIR Linalg dialect+passes Python extension.
1245 "include/mlir/IR/AttrTypeBase.td",
1246 "include/mlir/IR/EnumAttr.td",
1254 "include/mlir/IR/CommonAttrConstraints.td",
1255 "include/mlir/IR/CommonTypeConstraints.td",
1256 "include/mlir/IR/Constraints.td",
1257 "include/mlir/IR/DialectBase.td",
1258 "include/mlir/IR/Interfaces.td",
1259 "include/mlir/IR/OpAsmInterface.td",
1260 "include/mlir/IR/OpBase.td",
1261 "include/mlir/IR/PatternBase.td",
1262 "include/mlir/IR/Properties.td",
1263 "include/mlir/IR/RegionKindInterface.td",
1264 "include/mlir/IR/SymbolInterfaces.td",
1265 "include/mlir/IR/TensorEncoding.td",
1266 "include/mlir/IR/Traits.td",
1267 "include/mlir/IR/Utils.td",
1277 srcs = ["include/mlir/IR/BytecodeBase.td"],
1283 srcs = ["include/mlir/Interfaces/CallInterfaces.td"],
1290 srcs = ["include/mlir/Interfaces/CastInterfaces.td"],
1297 srcs = ["include/mlir/Interfaces/ControlFlowInterfaces.td"],
1304 srcs = ["include/mlir/Bytecode/BytecodeOpInterface.td"],
1311 srcs = ["include/mlir/Interfaces/CopyOpInterface.td"],
1318 srcs = ["include/mlir/Interfaces/DerivedAttributeOpInterface.td"],
1325 srcs = ["include/mlir/Interfaces/DestinationStyleOpInterface.td"],
1332 srcs = ["include/mlir/Interfaces/InferIntRangeInterface.td"],
1339 srcs = ["include/mlir/Interfaces/InferTypeOpInterface.td"],
1346 srcs = ["include/mlir/Interfaces/LoopLikeInterface.td"],
1353 srcs = ["include/mlir/Interfaces/MemorySlotInterfaces.td"],
1360 srcs = ["include/mlir/Interfaces/ShapedOpInterfaces.td"],
1367 srcs = ["include/mlir/Interfaces/ParallelCombiningOpInterface.td"],
1374 srcs = ["include/mlir/Interfaces/RuntimeVerifiableOpInterface.td"],
1382 "include/mlir/Interfaces/SideEffectInterfaceBase.td",
1383 "include/mlir/Interfaces/SideEffectInterfaces.td",
1391 srcs = ["include/mlir/Interfaces/TilingInterface.td"],
1398 srcs = ["include/mlir/Interfaces/VectorInterfaces.td"],
1405 srcs = ["include/mlir/Interfaces/ViewLikeInterface.td"],
1412 srcs = ["include/mlir/Reducer/Passes.td"],
1423 srcs = ["include/mlir/Pass/PassBase.td"],
1429 srcs = ["include/mlir/Rewrite/PassUtil.td"],
1436 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td",
1437 "include/mlir/Dialect/Affine/IR/AffineOps.td",
1454 "include/mlir/Dialect/Affine/IR/AffineOps.h.inc",
1458 "include/mlir/Dialect/Affine/IR/AffineOps.cpp.inc",
1465 "include/mlir/Dialect/Affine/IR/AffineOpsDialect.h.inc",
1472 "include/mlir/Dialect/Affine/IR/AffineOpsDialect.cpp.inc",
1475 tblgen = ":mlir-tblgen",
1476 td_file = "include/mlir/Dialect/Affine/IR/AffineOps.td",
1485 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h.inc",
1489 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.cpp.inc",
1492 tblgen = ":mlir-tblgen",
1493 td_file = "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td",
1500 "include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.td",
1513 "include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.h.inc",
1517 "include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.cpp.inc",
1520 tblgen = ":mlir-tblgen",
1521 td_file = "include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.td",
1530 hdrs = glob(["include/mlir/Dialect/Affine/TransformOps/*.h"]),
1551 srcs = ["include/mlir/Dialect/AMDGPU/IR/AMDGPU.td"],
1566 "include/mlir/Dialect/AMDGPU/IR/AMDGPUAttributes.h.inc",
1573 "include/mlir/Dialect/AMDGPU/IR/AMDGPUAttributes.cpp.inc",
1580 "include/mlir/Dialect/AMDGPU/IR/AMDGPUDialect.h.inc",
1587 "include/mlir/Dialect/AMDGPU/IR/AMDGPUDialect.cpp.inc",
1591 "include/mlir/Dialect/AMDGPU/IR/AMDGPUEnums.h.inc",
1595 "include/mlir/Dialect/AMDGPU/IR/AMDGPUEnums.cpp.inc",
1599 "include/mlir/Dialect/AMDGPU/IR/AMDGPU.h.inc",
1603 "include/mlir/Dialect/AMDGPU/IR/AMDGPU.cpp.inc",
1610 tblgen = ":mlir-tblgen",
1611 td_file = "include/mlir/Dialect/AMDGPU/IR/AMDGPU.td",
1618 hdrs = ["include/mlir/Dialect/AMDGPU/IR/AMDGPUDialect.h"],
1640 "include/mlir/Dialect/AMDGPU/Transforms/Passes.h.inc",
1643 tblgen = ":mlir-tblgen",
1644 td_file = "include/mlir/Dialect/AMDGPU/Transforms/Passes.td",
1655 hdrs = glob(["include/mlir/Dialect/AMDGPU/Transforms/*.h"]),
1678 hdrs = glob(["include/mlir/Dialect/AMDGPU/Utils/*.h"]),
1693 "include/mlir/Dialect/EmitC/IR/EmitC.td",
1694 "include/mlir/Dialect/EmitC/IR/EmitCAttributes.td",
1695 "include/mlir/Dialect/EmitC/IR/EmitCBase.td",
1696 "include/mlir/Dialect/EmitC/IR/EmitCTypes.td",
1715 "include/mlir/Dialect/EmitC/IR/EmitCAttributes.h.inc",
1719 "include/mlir/Dialect/EmitC/IR/EmitCAttributes.cpp.inc",
1722 tblgen = ":mlir-tblgen",
1723 td_file = "include/mlir/Dialect/EmitC/IR/EmitCAttributes.td",
1732 "include/mlir/Dialect/EmitC/IR/EmitCDialect.h.inc",
1736 "include/mlir/Dialect/EmitC/IR/EmitCDialect.cpp.inc",
1740 "include/mlir/Dialect/EmitC/IR/EmitCEnums.h.inc",
1744 "include/mlir/Dialect/EmitC/IR/EmitCEnums.cpp.inc",
1748 "include/mlir/Dialect/EmitC/IR/EmitC.h.inc",
1752 "include/mlir/Dialect/EmitC/IR/EmitC.cpp.inc",
1756 "include/mlir/Dialect/EmitC/IR/EmitCTypes.h.inc",
1760 "include/mlir/Dialect/EmitC/IR/EmitCTypes.cpp.inc",
1763 tblgen = ":mlir-tblgen",
1764 td_file = "include/mlir/Dialect/EmitC/IR/EmitC.td",
1776 "include/mlir/Dialect/EmitC/Transforms/Passes.h.inc",
1779 tblgen = ":mlir-tblgen",
1780 td_file = "include/mlir/Dialect/EmitC/Transforms/Passes.td",
1789 hdrs = glob(["include/mlir/Target/Cpp/*.h"]),
1808 "include/mlir/Dialect/Async/IR/AsyncDialect.td",
1809 "include/mlir/Dialect/Async/IR/AsyncOps.td",
1810 "include/mlir/Dialect/Async/IR/AsyncTypes.td",
1828 "include/mlir/Dialect/Async/IR/AsyncOps.h.inc",
1832 "include/mlir/Dialect/Async/IR/AsyncOps.cpp.inc",
1836 "include/mlir/Dialect/Async/IR/AsyncOpsDialect.h.inc",
1840 "include/mlir/Dialect/Async/IR/AsyncOpsDialect.cpp.inc",
1844 "include/mlir/Dialect/Async/IR/AsyncOpsTypes.h.inc",
1848 "include/mlir/Dialect/Async/IR/AsyncOpsTypes.cpp.inc",
1851 tblgen = ":mlir-tblgen",
1852 td_file = "include/mlir/Dialect/Async/IR/AsyncOps.td",
1864 "include/mlir/Dialect/Async/Passes.h.inc",
1871 "include/mlir/Dialect/Async/Passes.capi.h.inc",
1878 "include/mlir/Dialect/Async/Passes.capi.cpp.inc",
1881 tblgen = ":mlir-tblgen",
1882 td_file = "include/mlir/Dialect/Async/Passes.td",
1892 srcs = ["include/mlir/Dialect/ArmNeon/ArmNeon.td"],
1909 "include/mlir/Dialect/ArmNeon/ArmNeonDialect.h.inc",
1916 "include/mlir/Dialect/ArmNeon/ArmNeonDialect.cpp.inc",
1920 "include/mlir/Dialect/ArmNeon/ArmNeon.h.inc",
1924 "include/mlir/Dialect/ArmNeon/ArmNeon.cpp.inc",
1931 tblgen = ":mlir-tblgen",
1932 td_file = "include/mlir/Dialect/ArmNeon/ArmNeon.td",
1939 hdrs = ["include/mlir/Dialect/ArmNeon/ArmNeonDialect.h"],
1953 hdrs = ["include/mlir/Dialect/ArmNeon/Transforms.h"],
1973 "include/mlir/Dialect/ArmNeon/ArmNeonConversions.inc",
1976 tblgen = ":mlir-tblgen",
1977 td_file = "include/mlir/Dialect/ArmNeon/ArmNeon.td",
1987 "include/mlir/Conversion/ArmNeon2dToIntr/*.h",
2007 "include/mlir/Dialect/ArmSME/IR/ArmSME.td",
2027 "include/mlir/Dialect/ArmSME/Transforms/Passes.h.inc",
2031 "include/mlir/Dialect/ArmSME/Transforms/PassesEnums.h.inc",
2035 "include/mlir/Dialect/ArmSME/Transforms/PassesEnums.cpp.inc",
2038 tblgen = ":mlir-tblgen",
2039 td_file = "include/mlir/Dialect/ArmSME/Transforms/Passes.td",
2051 "include/mlir/Dialect/ArmSME/IR/ArmSME.h.inc",
2055 "include/mlir/Dialect/ArmSME/IR/ArmSME.cpp.inc",
2059 "include/mlir/Dialect/ArmSME/IR/ArmSMETypes.h.inc",
2063 "include/mlir/Dialect/ArmSME/IR/ArmSMETypes.cpp.inc",
2070 "include/mlir/Dialect/ArmSME/IR/ArmSMEDialect.h.inc",
2077 "include/mlir/Dialect/ArmSME/IR/ArmSMEDialect.cpp.inc",
2080 tblgen = ":mlir-tblgen",
2081 td_file = "include/mlir/Dialect/ArmSME/IR/ArmSME.td",
2090 "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.h.inc",
2094 "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.cpp.inc",
2098 "include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.h.inc",
2102 "include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.cpp.inc",
2109 "include/mlir/Dialect/ArmSME/IR/ArmSMEAttrDefs.h.inc",
2116 "include/mlir/Dialect/ArmSME/IR/ArmSMEAttrDefs.cpp.inc",
2119 tblgen = ":mlir-tblgen",
2120 td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td",
2129 "include/mlir/Dialect/ArmSME/IR/ArmSMEOpsConversions.inc",
2132 tblgen = ":mlir-tblgen",
2133 td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td",
2142 "include/mlir/Dialect/ArmSME/IR/ArmSMEOpInterfaces.h.inc",
2146 "include/mlir/Dialect/ArmSME/IR/ArmSMEOpInterfaces.cpp.inc",
2149 tblgen = ":mlir-tblgen",
2150 td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td",
2157 "include/mlir/Dialect/ArmSME/IR/ArmSMEOpInterfaces.h",
2174 "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.h.inc",
2178 "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.cpp.inc",
2182 "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicConversions.inc",
2185 tblgen = ":mlir-tblgen",
2186 td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.td",
2193 "include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.h",
2206 "include/mlir/Dialect/ArmSME/IR/ArmSME.h",
2207 "include/mlir/Dialect/ArmSME/Utils/Utils.h",
2232 hdrs = glob(["include/mlir/Dialect/ArmSME/Transforms/*.h"]),
2261 hdrs = glob(["include/mlir/Conversion/ArmSMEToSCF/*.h"]),
2276 hdrs = glob(["include/mlir/Conversion/ArmSMEToLLVM/*.h"]),
2303 "include/mlir/Dialect/ArmSVE/IR/ArmSVE.td",
2320 "include/mlir/Dialect/ArmSVE/IR/ArmSVE.h.inc",
2324 "include/mlir/Dialect/ArmSVE/IR/ArmSVE.cpp.inc",
2328 "include/mlir/Dialect/ArmSVE/IR/ArmSVETypes.h.inc",
2332 "include/mlir/Dialect/ArmSVE/IR/ArmSVETypes.cpp.inc",
2339 "include/mlir/Dialect/ArmSVE/IR/ArmSVEDialect.h.inc",
2346 "include/mlir/Dialect/ArmSVE/IR/ArmSVEDialect.cpp.inc",
2349 tblgen = ":mlir-tblgen",
2350 td_file = "include/mlir/Dialect/ArmSVE/IR/ArmSVE.td",
2357 hdrs = ["include/mlir/Dialect/ArmSVE/IR/ArmSVEDialect.h"],
2378 "include/mlir/Dialect/ArmSVE/Transforms/Passes.h.inc",
2381 tblgen = ":mlir-tblgen",
2382 td_file = "include/mlir/Dialect/ArmSVE/Transforms/Passes.td",
2389 hdrs = glob(["include/mlir/Dialect/ArmSVE/Transforms/*.h"]),
2411 "include/mlir/Dialect/ArmSVE/IR/ArmSVEConversions.inc",
2414 tblgen = ":mlir-tblgen",
2415 td_file = "include/mlir/Dialect/ArmSVE/IR/ArmSVE.td",
2425 srcs = ["include/mlir/Dialect/AMX/AMX.td"],
2442 "include/mlir/Dialect/AMX/AMXDialect.h.inc",
2449 "include/mlir/Dialect/AMX/AMXDialect.cpp.inc",
2456 "include/mlir/Dialect/AMX/AMXTypes.h.inc",
2463 "include/mlir/Dialect/AMX/AMXTypes.cpp.inc",
2467 "include/mlir/Dialect/AMX/AMX.h.inc",
2471 "include/mlir/Dialect/AMX/AMX.cpp.inc",
2478 tblgen = ":mlir-tblgen",
2479 td_file = "include/mlir/Dialect/AMX/AMX.td",
2486 hdrs = ["include/mlir/Dialect/AMX/AMXDialect.h"],
2501 hdrs = ["include/mlir/Dialect/AMX/Transforms.h"],
2517 "include/mlir/Dialect/AMX/AMXConversions.inc",
2520 tblgen = ":mlir-tblgen",
2521 td_file = "include/mlir/Dialect/AMX/AMX.td",
2531 srcs = ["include/mlir/Dialect/X86Vector/X86Vector.td"],
2548 "include/mlir/Dialect/X86Vector/X86VectorDialect.h.inc",
2555 "include/mlir/Dialect/X86Vector/X86VectorDialect.cpp.inc",
2559 "include/mlir/Dialect/X86Vector/X86Vector.h.inc",
2563 "include/mlir/Dialect/X86Vector/X86Vector.cpp.inc",
2570 tblgen = ":mlir-tblgen",
2571 td_file = "include/mlir/Dialect/X86Vector/X86Vector.td",
2578 hdrs = ["include/mlir/Dialect/X86Vector/X86VectorDialect.h"],
2593 hdrs = ["include/mlir/Dialect/X86Vector/Transforms.h"],
2612 "include/mlir/Dialect/X86Vector/X86VectorConversions.inc",
2615 tblgen = ":mlir-tblgen",
2616 td_file = "include/mlir/Dialect/X86Vector/X86Vector.td",
2627 "include/mlir/Dialect/IRDL/IR/IRDL.td",
2628 "include/mlir/Dialect/IRDL/IR/IRDLAttributes.td",
2629 "include/mlir/Dialect/IRDL/IR/IRDLInterfaces.td",
2630 "include/mlir/Dialect/IRDL/IR/IRDLOps.td",
2631 "include/mlir/Dialect/IRDL/IR/IRDLTypes.td",
2650 "include/mlir/Dialect/IRDL/IR/IRDLDialect.h.inc",
2657 "include/mlir/Dialect/IRDL/IR/IRDLDialect.cpp.inc",
2661 "include/mlir/Dialect/IRDL/IR/IRDL.h.inc",
2665 "include/mlir/Dialect/IRDL/IR/IRDL.cpp.inc",
2669 "include/mlir/Dialect/IRDL/IR/IRDLTypes.h.inc",
2673 "include/mlir/Dialect/IRDL/IR/IRDLTypes.cpp.inc",
2676 tblgen = ":mlir-tblgen",
2677 td_file = "include/mlir/Dialect/IRDL/IR/IRDLOps.td",
2686 "include/mlir/Dialect/IRDL/IR/IRDLInterfaces.h.inc",
2690 "include/mlir/Dialect/IRDL/IR/IRDLInterfaces.cpp.inc",
2693 tblgen = ":mlir-tblgen",
2694 td_file = "include/mlir/Dialect/IRDL/IR/IRDLInterfaces.td",
2703 "include/mlir/Dialect/IRDL/IR/IRDLAttributes.h.inc",
2707 "include/mlir/Dialect/IRDL/IR/IRDLAttributes.cpp.inc",
2710 tblgen = ":mlir-tblgen",
2711 td_file = "include/mlir/Dialect/IRDL/IR/IRDLAttributes.td",
2720 "include/mlir/Dialect/IRDL/IR/IRDLEnums.h.inc",
2724 "include/mlir/Dialect/IRDL/IR/IRDLEnums.cpp.inc",
2727 tblgen = ":mlir-tblgen",
2728 td_file = "include/mlir/Dialect/IRDL/IR/IRDLAttributes.td",
2737 "include/mlir/Dialect/IRDL/IR/IRDLOps.h.inc",
2741 "include/mlir/Dialect/IRDL/IR/IRDLOps.cpp.inc",
2744 tblgen = ":mlir-tblgen",
2745 td_file = "include/mlir/Dialect/IRDL/IR/IRDLOps.td",
2754 "include/mlir/Dialect/IRDL/IR/IRDLTypesGen.h.inc",
2758 "include/mlir/Dialect/IRDL/IR/IRDLTypesGen.cpp.inc",
2761 tblgen = ":mlir-tblgen",
2762 td_file = "include/mlir/Dialect/IRDL/IR/IRDLTypes.td",
2776 "include/mlir/Dialect/IRDL/IR/IRDL.h",
2777 "include/mlir/Dialect/IRDL/IR/IRDLInterfaces.h",
2778 "include/mlir/Dialect/IRDL/IR/IRDLTraits.h",
2779 "include/mlir/Dialect/IRDL/IRDLLoading.h",
2780 "include/mlir/Dialect/IRDL/IRDLSymbols.h",
2781 "include/mlir/Dialect/IRDL/IRDLVerifiers.h",
2809 "include/mlir/Dialect/SCF/IR/DeviceMappingInterface.td",
2810 "include/mlir/Dialect/SCF/IR/SCFOps.td",
2829 "include/mlir/Dialect/SCF/IR/SCFOps.h.inc",
2833 "include/mlir/Dialect/SCF/IR/SCFOps.cpp.inc",
2837 "include/mlir/Dialect/SCF/IR/SCFOpsDialect.h.inc",
2841 "include/mlir/Dialect/SCF/IR/SCFOpsDialect.cpp.inc",
2844 tblgen = ":mlir-tblgen",
2845 td_file = "include/mlir/Dialect/SCF/IR/SCFOps.td",
2854 "include/mlir/Dialect/SCF/IR/DeviceMappingAttrInterface.h.inc",
2858 "include/mlir/Dialect/SCF/IR/DeviceMappingAttrInterface.cpp.inc",
2862 "include/mlir/Dialect/SCF/IR/DeviceMappingAttributes.h.inc",
2866 "include/mlir/Dialect/SCF/IR/DeviceMappingAttributes.cpp.inc",
2869 tblgen = ":mlir-tblgen",
2870 td_file = "include/mlir/Dialect/SCF/IR/DeviceMappingInterface.td",
2882 "include/mlir/Dialect/SCF/Transforms/Passes.h.inc",
2885 tblgen = ":mlir-tblgen",
2886 td_file = "include/mlir/Dialect/SCF/Transforms/Passes.td",
2896 "include/mlir/Dialect/SCF/Transforms/*.h",
2933 "include/mlir/Dialect/SCF/TransformOps/SCFTransformOps.td",
2947 "include/mlir/Dialect/SCF/TransformOps/SCFTransformOps.h.inc",
2951 "include/mlir/Dialect/SCF/TransformOps/SCFTransformOps.cpp.inc",
2954 tblgen = ":mlir-tblgen",
2955 td_file = "include/mlir/Dialect/SCF/TransformOps/SCFTransformOps.td",
2964 hdrs = glob(["include/mlir/Dialect/SCF/TransformOps/*.h"]),
2994 "include/mlir/Dialect/SparseTensor/IR/*.td",
3011 "include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.h.inc",
3015 "include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.cpp.inc",
3019 "include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrEnums.h.inc",
3023 "include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrEnums.cpp.inc",
3026 tblgen = ":mlir-tblgen",
3027 td_file = "include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.td",
3039 "include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsDialect.h.inc",
3046 "include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsDialect.cpp.inc",
3050 "include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.h.inc",
3054 "include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.cpp.inc",
3061 tblgen = ":mlir-tblgen",
3062 td_file = "include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.td",
3071 "include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.h.inc",
3075 "include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.cpp.inc",
3078 tblgen = ":mlir-tblgen",
3079 td_file = "include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.td",
3091 "include/mlir/Dialect/SparseTensor/Transforms/Passes.h.inc",
3098 "include/mlir/Dialect/SparseTensor/Transforms/Passes.capi.h.inc",
3105 "include/mlir/Dialect/SparseTensor/Transforms/Passes.capi.cpp.inc",
3108 tblgen = ":mlir-tblgen",
3109 td_file = "include/mlir/Dialect/SparseTensor/Transforms/Passes.td",
3118 "include/mlir/Dialect/SparseTensor/IR/SparseTensorInterfaces.h.inc",
3122 "include/mlir/Dialect/SparseTensor/IR/SparseTensorInterfaces.cpp.inc",
3125 tblgen = ":mlir-tblgen",
3126 td_file = "include/mlir/Dialect/SparseTensor/IR/SparseTensorInterfaces.td",
3133 "include/mlir/Dialect/SparseTensor/TransformOps/*.td",
3146 "include/mlir/Dialect/SparseTensor/TransformOps/SparseTensorTransformOps.h.inc",
3150 "include/mlir/Dialect/SparseTensor/TransformOps/SparseTensorTransformOps.cpp.inc",
3153 tblgen = ":mlir-tblgen",
3154 td_file = "include/mlir/Dialect/SparseTensor/TransformOps/SparseTensorTransformOps.td",
3161 # SparseTensorRuntime, so it must not depend on any of the MLIR/LLVM
3165 hdrs = ["include/mlir/Dialect/SparseTensor/IR/Enums.h"],
3177 "include/mlir/Dialect/SparseTensor/IR/SparseTensor.h",
3178 "include/mlir/Dialect/SparseTensor/IR/SparseTensorInterfaces.h",
3179 "include/mlir/Dialect/SparseTensor/IR/SparseTensorStorageLayout.h",
3180 "include/mlir/Dialect/SparseTensor/IR/SparseTensorType.h",
3209 "include/mlir/Dialect/SparseTensor/TransformOps/*.h",
3228 "include/mlir/Dialect/SparseTensor/Utils/*.h",
3251 "include/mlir/Dialect/SparseTensor/Transforms/BufferizableOpInterfaceImpl.h",
3252 "include/mlir/Dialect/SparseTensor/Transforms/Passes.h",
3298 "include/mlir/Dialect/SparseTensor/Pipelines/Passes.h",
3330 "include/mlir/Dialect/Mesh/IR/MeshBase.td",
3331 "include/mlir/Dialect/Mesh/IR/MeshOps.td",
3350 "include/mlir/Dialect/Mesh/IR/MeshOps.h.inc",
3357 "include/mlir/Dialect/Mesh/IR/MeshOps.cpp.inc",
3364 "include/mlir/Dialect/Mesh/IR/MeshDialect.h.inc",
3371 "include/mlir/Dialect/Mesh/IR/MeshDialect.cpp.inc",
3378 "include/mlir/Dialect/Mesh/IR/MeshEnums.h.inc",
3385 "include/mlir/Dialect/Mesh/IR/MeshEnums.cpp.inc",
3392 "include/mlir/Dialect/Mesh/IR/MeshAttributes.h.inc",
3399 "include/mlir/Dialect/Mesh/IR/MeshAttributes.cpp.inc",
3406 "include/mlir/Dialect/Mesh/IR/MeshTypes.h.inc",
3413 "include/mlir/Dialect/Mesh/IR/MeshTypes.cpp.inc",
3416 tblgen = ":mlir-tblgen",
3417 td_file = "include/mlir/Dialect/Mesh/IR/MeshOps.td",
3429 "include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h.inc",
3433 "include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.cpp.inc",
3436 tblgen = ":mlir-tblgen",
3437 td_file = "include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.td",
3445 "include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h",
3446 "include/mlir/Dialect/Mesh/Interfaces/ShardingInterfaceImpl.h",
3464 "include/mlir/Dialect/Mesh/IR/MeshDialect.h",
3465 "include/mlir/Dialect/Mesh/IR/MeshOps.h",
3492 "include/mlir/Dialect/Mesh/Transforms/Passes.h.inc",
3495 tblgen = ":mlir-tblgen",
3496 td_file = "include/mlir/Dialect/Mesh/Transforms/Passes.td",
3506 hdrs = glob(["include/mlir/Dialect/Mesh/Transforms/*.h"]),
3535 hdrs = glob(["include/mlir/Conversion/MeshToMPI/*.h"]),
3561 srcs = ["include/mlir/Dialect/NVGPU/IR/NVGPU.td"],
3577 "include/mlir/Dialect/NVGPU/IR/NVGPUDialect.h.inc",
3584 "include/mlir/Dialect/NVGPU/IR/NVGPUDialect.cpp.inc",
3588 "include/mlir/Dialect/NVGPU/IR/NVGPU.h.inc",
3592 "include/mlir/Dialect/NVGPU/IR/NVGPU.cpp.inc",
3600 "include/mlir/Dialect/NVGPU/IR/NVGPUTypes.h.inc",
3604 "include/mlir/Dialect/NVGPU/IR/NVGPUTypes.cpp.inc",
3608 "include/mlir/Dialect/NVGPU/IR/NVGPUEnums.h.inc",
3612 "include/mlir/Dialect/NVGPU/IR/NVGPUEnums.cpp.inc",
3616 "include/mlir/Dialect/NVGPU/IR/NVGPUAttrDefs.h.inc",
3620 "include/mlir/Dialect/NVGPU/IR/NVGPUAttrDefs.cpp.inc",
3623 tblgen = ":mlir-tblgen",
3624 td_file = "include/mlir/Dialect/NVGPU/IR/NVGPU.td",
3636 "include/mlir/Dialect/NVGPU/Transforms/Passes.h.inc",
3639 tblgen = ":mlir-tblgen",
3640 td_file = "include/mlir/Dialect/NVGPU/Transforms/Passes.td",
3647 hdrs = ["include/mlir/Dialect/NVGPU/IR/NVGPUDialect.h"],
3667 "include/mlir/Dialect/NVGPU/TransformOps/*.h",
3699 "include/mlir/Dialect/NVGPU/TransformOps/*.td",
3712 "include/mlir/Dialect/NVGPU/TransformOps/NVGPUTransformOps.h.inc",
3716 "include/mlir/Dialect/NVGPU/TransformOps/NVGPUTransformOps.cpp.inc",
3719 tblgen = ":mlir-tblgen",
3720 td_file = "include/mlir/Dialect/NVGPU/TransformOps/NVGPUTransformOps.td",
3729 hdrs = ["include/mlir/Dialect/NVGPU/Utils/MMAUtils.h"],
3747 "include/mlir/Dialect/NVGPU/Transforms/*.h",
3771 srcs = glob(["include/mlir/Dialect/XeGPU/IR/*.td"]),
3789 "include/mlir/Dialect/XeGPU/IR/XeGPUDialect.h.inc",
3796 "include/mlir/Dialect/XeGPU/IR/XeGPUDialect.cpp.inc",
3800 "include/mlir/Dialect/XeGPU/IR/XeGPU.h.inc",
3804 "include/mlir/Dialect/XeGPU/IR/XeGPU.cpp.inc",
3815 "include/mlir/Dialect/XeGPU/IR/XeGPUTypes.h.inc",
3822 "include/mlir/Dialect/XeGPU/IR/XeGPUTypes.cpp.inc",
3829 "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.h.inc",
3836 "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.cpp.inc",
3839 tblgen = ":mlir-tblgen",
3840 td_file = "include/mlir/Dialect/XeGPU/IR/XeGPU.td",
3850 "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td",
3851 "include/mlir/Dialect/XeGPU/IR/XeGPUDialect.td",
3869 "include/mlir/Dialect/XeGPU/IR/XeGPUEnums.h.inc",
3873 "include/mlir/Dialect/XeGPU/IR/XeGPUEnums.cpp.inc",
3876 tblgen = ":mlir-tblgen",
3877 td_file = "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td",
3887 hdrs = ["include/mlir/Dialect/XeGPU/IR/XeGPU.h"],
3914 "include/mlir/Dialect/XeGPU/Transforms/Passes.h.inc",
3917 tblgen = ":mlir-tblgen",
3918 td_file = "include/mlir/Dialect/XeGPU/Transforms/Passes.td",
3928 "include/mlir/Dialect/XeGPU/Transforms/*.h",
3948 "include/mlir/Dialect/Func/IR/FuncOps.td",
3969 "include/mlir/Dialect/Func/IR/FuncOps.h.inc",
3973 "include/mlir/Dialect/Func/IR/FuncOps.cpp.inc",
3977 "include/mlir/Dialect/Func/IR/FuncOpsDialect.h.inc",
3981 "include/mlir/Dialect/Func/IR/FuncOpsDialect.cpp.inc",
3985 "include/mlir/Dialect/Func/IR/FuncOpsEnums.h.inc",
3989 "include/mlir/Dialect/Func/IR/FuncOpsEnums.cpp.inc",
3992 tblgen = ":mlir-tblgen",
3993 td_file = "include/mlir/Dialect/Func/IR/FuncOps.td",
4003 include = ["include/mlir/Dialect/*.h"],
4004 exclude = ["include/mlir/Dialect/CommonFolders.h"],
4016 "include/mlir/Dialect/Utils/StructuredOpsUtils.td",
4027 "include/mlir/Dialect/Utils/DialectUtilsEnums.h.inc",
4031 "include/mlir/Dialect/Utils/DialectUtilsEnums.cpp.inc",
4034 tblgen = ":mlir-tblgen",
4035 td_file = "include/mlir/Dialect/Utils/StructuredOpsUtils.td",
4045 "include/mlir/Dialect/Utils/*.h",
4062 "include/mlir/Dialect/Affine/IR/*.h",
4089 "include/mlir/Dialect/EmitC/IR/*.h",
4111 "include/mlir/Dialect/EmitC/Transforms/*.h",
4130 "include/mlir/Dialect/Async/IR/*.h",
4153 "include/mlir/Dialect/Async/Passes.h",
4154 "include/mlir/Dialect/Async/Transforms.h",
4179 hdrs = glob(["include/mlir/Dialect/Affine/Analysis/*.h"]),
4203 "include/mlir/Dialect/Affine/LoopFusionUtils.h",
4204 "include/mlir/Dialect/Affine/LoopUtils.h",
4205 "include/mlir/Dialect/Affine/Utils.h",
4206 "include/mlir/Dialect/Affine/ViewLikeInterfaceUtils.h",
4234 "include/mlir/Dialect/Affine/Passes.h.inc",
4237 tblgen = ":mlir-tblgen",
4238 td_file = "include/mlir/Dialect/Affine/Passes.td",
4248 "include/mlir/Dialect/Affine/Passes.h",
4249 "include/mlir/Dialect/Affine/Transforms/Transforms.h",
4286 "include/mlir/Conversion/Passes.h.inc",
4293 "include/mlir/Conversion/Passes.capi.h.inc",
4300 "include/mlir/Conversion/Passes.capi.cpp.inc",
4303 tblgen = ":mlir-tblgen",
4304 td_file = "include/mlir/Conversion/Passes.td",
4310 hdrs = ["include/mlir/Conversion/Passes.h"],
4391 hdrs = glob(["include/mlir/Conversion/AsyncToLLVM/*.h"]),
4415 hdrs = glob(["include/mlir/Conversion/AffineToStandard/*.h"]),
4441 "include/mlir/Dialect/SCF/IR/*.h",
4479 "include/mlir/Dialect/SCF/Utils/*.h",
4505 hdrs = ["include/mlir/Interfaces/Utils/InferIntRangeCommon.h"],
4516 hdrs = ["include/mlir/Interfaces/DataLayoutInterfaces.h"],
4528 hdrs = ["include/mlir/Transforms/InliningUtils.h"],
4540 hdrs = ["include/mlir/Interfaces/LoopLikeInterface.h"],
4553 hdrs = ["include/mlir/Interfaces/MemorySlotInterfaces.h"],
4564 hdrs = ["include/mlir/Interfaces/ShapedOpInterfaces.h"],
4575 hdrs = ["include/mlir/Interfaces/ParallelCombiningOpInterface.h"],
4586 hdrs = ["include/mlir/Interfaces/RuntimeVerifiableOpInterface.h"],
4597 hdrs = ["include/mlir/Interfaces/VectorInterfaces.h"],
4608 hdrs = ["include/mlir/Interfaces/ViewLikeInterface.h"],
4620 hdrs = ["include/mlir/Interfaces/CopyOpInterface.h"],
4631 "include/mlir/Dialect/Shape/IR/ShapeBase.td",
4632 "include/mlir/Dialect/Shape/IR/ShapeOps.td",
4650 "include/mlir/Dialect/Shape/IR/ShapeOps.h.inc",
4654 "include/mlir/Dialect/Shape/IR/ShapeOps.cpp.inc",
4658 "include/mlir/Dialect/Shape/IR/ShapeOpsDialect.h.inc",
4662 "include/mlir/Dialect/Shape/IR/ShapeOpsDialect.cpp.inc",
4666 "include/mlir/Dialect/Shape/IR/ShapeOpsTypes.h.inc",
4670 "include/mlir/Dialect/Shape/IR/ShapeOpsTypes.cpp.inc",
4673 tblgen = ":mlir-tblgen",
4674 td_file = "include/mlir/Dialect/Shape/IR/ShapeOps.td",
4680 strip_include_prefix = "include/mlir/Dialect/Shape/IR",
4684 "include/mlir/Dialect/Shape/IR/ShapeCanonicalization.inc",
4687 tblgen = ":mlir-tblgen",
4699 hdrs = ["include/mlir/Dialect/Shape/IR/Shape.h"],
4732 tblgen = ":mlir-tblgen",
4742 hdrs = ["include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h"],
4767 "include/mlir/Dialect/Shape/Transforms/Passes.h.inc",
4769 tblgen = ":mlir-tblgen",
4770 td_file = "include/mlir/Dialect/Shape/Transforms/Passes.td",
4780 "include/mlir/Dialect/Shape/Analysis/ShapeMappingAnalysis.h",
4781 "include/mlir/Dialect/Shape/Transforms/BufferizableOpInterfaceImpl.h",
4782 "include/mlir/Dialect/Shape/Transforms/Passes.h",
4805 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOps.td",
4824 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOps.h.inc",
4828 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOps.cpp.inc",
4832 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOpsDialect.h.inc",
4836 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOpsDialect.cpp.inc",
4840 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOpsEnums.h.inc",
4844 "include/mlir/Dialect/ControlFlow/IR/ControlFlowOpsEnums.cpp.inc",
4847 tblgen = ":mlir-tblgen",
4848 td_file = "include/mlir/Dialect/ControlFlow/IR/ControlFlowOps.td",
4863 "include/mlir/Dialect/ControlFlow/IR/*.h",
4887 "include/mlir/Dialect/ControlFlow/Transforms/*.h",
4908 "include/mlir/Dialect/Func/IR/*.h",
4931 hdrs = glob(["include/mlir/Dialect/Func/Extensions/*.h"]),
4945 "include/mlir/Dialect/Func/TransformOps/FuncTransformOps.td",
4959 "include/mlir/Dialect/Func/TransformOps/FuncTransformOps.h.inc",
4963 "include/mlir/Dialect/Func/TransformOps/FuncTransformOps.cpp.inc",
4966 tblgen = ":mlir-tblgen",
4967 td_file = "include/mlir/Dialect/Func/TransformOps/FuncTransformOps.td",
4979 "include/mlir/Dialect/Func/TransformOps/FuncTransformOps.h",
4998 hdrs = ["include/mlir/InitAllExtensions.h"],
5051 "include/mlir/Dialect/Func/Transforms/Passes.h.inc",
5053 tblgen = ":mlir-tblgen",
5054 td_file = "include/mlir/Dialect/Func/Transforms/Passes.td",
5063 hdrs = glob(["include/mlir/Dialect/Func/Transforms/*.h"]),
5087 "include/mlir/Dialect/Vector/IR/*.h",
5127 "include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.h",
5148 srcs = ["include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td"],
5158 "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc",
5162 "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc",
5165 tblgen = ":mlir-tblgen",
5166 td_file = "include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td",
5180 "include/mlir/Dialect/Vector/Transforms/Passes.h.inc",
5183 tblgen = ":mlir-tblgen",
5184 td_file = "include/mlir/Dialect/Vector/Transforms/Passes.td",
5196 "include/mlir/Dialect/Vector/Transforms/*.h",
5240 "include/mlir/Dialect/Vector/Utils/*.h",
5263 hdrs = glob(["include/mlir/Support/*.h"]),
5276 "include/mlir/Debug/*.h",
5277 "include/mlir/Debug/BreakpointManagers/*.h",
5278 "include/mlir/Debug/Observers/*.h",
5299 "include/mlir/Tools/lsp-server-support/*.h",
5312 "lib/Tools/mlir-lsp-server/*.cpp",
5313 "lib/Tools/mlir-lsp-server/*.h",
5317 ["include/mlir/Tools/mlir-lsp-server/*.h"],
5336 "lib/Tools/mlir-pdll-lsp-server/*.cpp",
5337 "lib/Tools/mlir-pdll-lsp-server/*.h",
5341 ["include/mlir/Tools/mlir-pdll-lsp-server/*.h"],
5362 hdrs = glob(["include/mlir/Tools/tblgen-lsp-server/*.h"]),
5397 "include/mlir/AsmParser/*.h",
5413 hdrs = ["include/mlir/Bytecode/BytecodeReader.h"],
5430 hdrs = ["include/mlir/Bytecode/BytecodeWriter.h"],
5447 "include/mlir/Parser/*.h",
5463 "include/mlir/Dialect/LLVMIR/LLVMInterfaces.h.inc",
5467 "include/mlir/Dialect/LLVMIR/LLVMInterfaces.cpp.inc",
5471 "include/mlir/Dialect/LLVMIR/LLVMAttrInterfaces.h.inc",
5475 "include/mlir/Dialect/LLVMIR/LLVMAttrInterfaces.cpp.inc",
5479 "include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.h.inc",
5483 "include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.cpp.inc",
5486 tblgen = ":mlir-tblgen",
5487 td_file = "include/mlir/Dialect/LLVMIR/LLVMInterfaces.td",
5515 ["include/mlir/Dialect/LLVMIR/*.h"],
5517 "include/mlir/Dialect/LLVMIR/*AMX*.h",
5518 "include/mlir/Dialect/LLVMIR/*ArmSVE*.h",
5519 "include/mlir/Dialect/LLVMIR/NVVM*.h",
5520 "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.h",
5521 "include/mlir/Dialect/LLVMIR/ROCDL*.h",
5522 "include/mlir/Dialect/LLVMIR/VCIX*.h",
5523 "include/mlir/Dialect/LLVMIR/*X86Vector*.h",
5562 "include/mlir/Dialect/LLVMIR/Transforms/Passes.h.inc",
5565 tblgen = ":mlir-tblgen",
5566 td_file = "include/mlir/Dialect/LLVMIR/Transforms/Passes.td",
5584 "include/mlir/Dialect/LLVMIR/Transforms/*.h",
5587 "include/mlir/Dialect/LLVMIR/Transforms/DIExpressionLegalization.h",
5588 "include/mlir/Dialect/LLVMIR/Transforms/DIExpressionRewriter.h",
5589 "include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h",
5614 hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h"],
5628 hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/DIExpressionLegalization.h"],
5639 hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/DIExpressionRewriter.h"],
5651 "include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.td",
5652 "include/mlir/Dialect/GPU/IR/CompilationAttrs.td",
5653 "include/mlir/Dialect/GPU/IR/GPUBase.td",
5654 "include/mlir/Dialect/GPU/IR/GPUDeviceMappingAttr.td",
5655 "include/mlir/Dialect/GPU/IR/GPUOps.td",
5656 "include/mlir/Dialect/GPU/IR/ParallelLoopMapperAttr.td",
5676 "include/mlir/Dialect/GPU/TransformOps/GPUDeviceMapperEnums.h.inc",
5680 "include/mlir/Dialect/GPU/TransformOps/GPUDeviceMapperEnums.cpp.inc",
5683 tblgen = ":mlir-tblgen",
5684 td_file = "include/mlir/Dialect/GPU/IR/GPUDeviceMappingAttr.td",
5696 "include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.h.inc",
5700 "include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.cpp.inc",
5703 tblgen = ":mlir-tblgen",
5704 td_file = "include/mlir/Dialect/GPU/IR/CompilationAttrInterfaces.td",
5716 "include/mlir/Dialect/GPU/IR/GPUOpInterfaces.h.inc",
5720 "include/mlir/Dialect/GPU/IR/GPUOpInterfaces.cpp.inc",
5723 tblgen = ":mlir-tblgen",
5724 td_file = "include/mlir/Dialect/GPU/IR/GPUBase.td",
5736 "include/mlir/Dialect/GPU/IR/GPUOpsDialect.h.inc",
5743 "include/mlir/Dialect/GPU/IR/GPUOpsDialect.cpp.inc",
5747 "include/mlir/Dialect/GPU/IR/GPUOps.h.inc",
5751 "include/mlir/Dialect/GPU/IR/GPUOps.cpp.inc",
5755 "include/mlir/Dialect/GPU/IR/GPUOpsEnums.h.inc",
5759 "include/mlir/Dialect/GPU/IR/GPUOpsEnums.cpp.inc",
5763 "include/mlir/Dialect/GPU/IR/GPUOpsAttributes.h.inc",
5767 "include/mlir/Dialect/GPU/IR/GPUOpsAttributes.cpp.inc",
5770 tblgen = ":mlir-tblgen",
5771 td_file = "include/mlir/Dialect/GPU/IR/GPUOps.td",
5785 hdrs = glob(["include/mlir/Dialect/GPU/IR/*.h"]),
5819 "include/mlir/Dialect/GPU/Transforms/Passes.h.inc",
5826 "include/mlir/Dialect/GPU/Transforms/Passes.capi.h.inc",
5833 "include/mlir/Dialect/GPU/Transforms/Passes.capi.cpp.inc",
5836 tblgen = ":mlir-tblgen",
5837 td_file = "include/mlir/Dialect/GPU/Transforms/Passes.td",
5844 hdrs = ["include/mlir/Dialect/GPU/Pipelines/Passes.h"],
5879 hdrs = glob(["include/mlir/Dialect/GPU/Transforms/*.h"]),
5937 hdrs = glob(["include/mlir/Dialect/GPU/Utils/*.h"]),
5953 "include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.td",
5966 "include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.h.inc",
5970 "include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.cpp.inc",
5973 tblgen = ":mlir-tblgen",
5974 td_file = "include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.td",
5986 "include/mlir/Dialect/GPU/TransformOps/*.h",
6017 "include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td",
6018 "include/mlir/Dialect/LLVMIR/LLVMDialect.td",
6019 "include/mlir/Dialect/LLVMIR/LLVMEnums.td",
6020 "include/mlir/Dialect/LLVMIR/LLVMInterfaces.td",
6021 "include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td",
6022 "include/mlir/Dialect/LLVMIR/LLVMOpBase.td",
6023 "include/mlir/Dialect/LLVMIR/LLVMOps.td",
6024 "include/mlir/Dialect/LLVMIR/LLVMTypes.td",
6065 tblgen = ":mlir-tblgen",
6079 "include/mlir/Conversion/GPUToLLVMSPV/*.h",
6104 "include/mlir/Conversion/GPUToNVVM/*.h",
6137 ]) + ["include/mlir/Conversion/GPUToROCDL/Runtimes.h"],
6139 "include/mlir/Conversion/AMDGPUToROCDL/*.h",
6161 "include/mlir/Conversion/NVGPUToNVVM/*.h",
6187 "include/mlir/Conversion/VectorToSPIRV/*.h",
6215 tblgen = ":mlir-tblgen",
6226 "include/mlir/Conversion/GPUToROCDL/Runtimes.h",
6229 hdrs = ["include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h"],
6271 "include/mlir/Conversion/GPUCommon/AttrToSPIRVConverter.h",
6272 "include/mlir/Conversion/GPUCommon/GPUCommonPass.h",
6273 "include/mlir/Conversion/GPUCommon/GPUToLLVM.h",
6310 "include/mlir/Conversion/GPUToSPIRV/*.h",
6341 "include/mlir/Conversion/PDLToPDLInterp/PDLToPDLInterp.h",
6363 "include/mlir/Conversion/SPIRVToLLVM/*.h",
6391 "include/mlir/Dialect/LLVMIR/LLVMOps.h.inc",
6395 "include/mlir/Dialect/LLVMIR/LLVMOps.cpp.inc",
6399 "include/mlir/Dialect/LLVMIR/LLVMOpsDialect.h.inc",
6403 "include/mlir/Dialect/LLVMIR/LLVMOpsDialect.cpp.inc",
6407 "include/mlir/Dialect/LLVMIR/LLVMOpsEnums.h.inc",
6411 "include/mlir/Dialect/LLVMIR/LLVMOpsEnums.cpp.inc",
6418 "include/mlir/Dialect/LLVMIR/LLVMOpsAttrDefs.h.inc",
6425 "include/mlir/Dialect/LLVMIR/LLVMOpsAttrDefs.cpp.inc",
6428 tblgen = ":mlir-tblgen",
6429 td_file = "include/mlir/Dialect/LLVMIR/LLVMOps.td",
6441 "include/mlir/Dialect/LLVMIR/LLVMTypes.h.inc",
6448 "include/mlir/Dialect/LLVMIR/LLVMTypes.cpp.inc",
6451 tblgen = ":mlir-tblgen",
6452 td_file = "include/mlir/Dialect/LLVMIR/LLVMTypes.td",
6461 "include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc",
6465 "include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.cpp.inc",
6468 tblgen = ":mlir-tblgen",
6469 td_file = "include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td",
6478 "include/mlir/Dialect/LLVMIR/LLVMConversions.inc",
6482 "include/mlir/Dialect/LLVMIR/LLVMConversionEnumsToLLVM.inc",
6486 "include/mlir/Dialect/LLVMIR/LLVMConversionEnumsFromLLVM.inc",
6490 "include/mlir/Dialect/LLVMIR/LLVMOpFromLLVMIRConversions.inc",
6493 tblgen = ":mlir-tblgen",
6494 td_file = "include/mlir/Dialect/LLVMIR/LLVMOps.td",
6503 "include/mlir/Dialect/LLVMIR/LLVMIntrinsicConversions.inc",
6507 "include/mlir/Dialect/LLVMIR/LLVMIntrinsicFromLLVMIRConversions.inc",
6511 "include/mlir/Dialect/LLVMIR/LLVMConvertibleLLVMIRIntrinsics.inc",
6514 tblgen = ":mlir-tblgen",
6515 td_file = "include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td",
6526 "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.h",
6527 "include/mlir/Dialect/LLVMIR/NVVMDialect.h",
6551 hdrs = glob(["include/mlir/Target/LLVM/*.h"]),
6574 hdrs = glob(["include/mlir/Target/LLVM/NVVM/*.h"]),
6594 "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.td",
6606 srcs = ["include/mlir/Dialect/LLVMIR/NVVMOps.td"],
6624 "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.h.inc",
6630 "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.cpp.inc",
6633 tblgen = ":mlir-tblgen",
6634 td_file = "include/mlir/Dialect/LLVMIR/BasicPtxBuilderInterface.td",
6647 "include/mlir/Dialect/LLVMIR/NVVMOps.h.inc",
6651 "include/mlir/Dialect/LLVMIR/NVVMOps.cpp.inc",
6658 "include/mlir/Dialect/LLVMIR/NVVMOpsDialect.h.inc",
6665 "include/mlir/Dialect/LLVMIR/NVVMOpsDialect.cpp.inc",
6669 "include/mlir/Dialect/LLVMIR/NVVMOpsEnums.h.inc",
6673 "include/mlir/Dialect/LLVMIR/NVVMOpsEnums.cpp.inc",
6680 "include/mlir/Dialect/LLVMIR/NVVMOpsAttributes.h.inc",
6687 "include/mlir/Dialect/LLVMIR/NVVMOpsAttributes.cpp.inc",
6690 tblgen = ":mlir-tblgen",
6691 td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6700 "include/mlir/Dialect/LLVMIR/NVVMConversions.inc",
6703 tblgen = ":mlir-tblgen",
6704 td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6713 "include/mlir/Dialect/LLVMIR/NVVMFromLLVMIRConversions.inc",
6716 tblgen = ":mlir-tblgen",
6717 td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6726 "include/mlir/Dialect/LLVMIR/NVVMConvertibleLLVMIRIntrinsics.inc",
6729 tblgen = ":mlir-tblgen",
6730 td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6737 hdrs = glob(["include/mlir/Conversion/NVVMToLLVM/*.h"]),
6756 hdrs = ["include/mlir/Dialect/LLVMIR/ROCDLDialect.h"],
6777 hdrs = glob(["include/mlir/Target/LLVM/ROCDL/*.h"]),
6800 srcs = ["include/mlir/Dialect/LLVMIR/ROCDLOps.td"],
6815 "include/mlir/Dialect/LLVMIR/ROCDLOps.h.inc",
6819 "include/mlir/Dialect/LLVMIR/ROCDLOps.cpp.inc",
6826 "include/mlir/Dialect/LLVMIR/ROCDLOpsDialect.h.inc",
6833 "include/mlir/Dialect/LLVMIR/ROCDLOpsDialect.cpp.inc",
6840 "include/mlir/Dialect/LLVMIR/ROCDLOpsAttributes.h.inc",
6847 "include/mlir/Dialect/LLVMIR/ROCDLOpsAttributes.cpp.inc",
6850 tblgen = ":mlir-tblgen",
6851 td_file = "include/mlir/Dialect/LLVMIR/ROCDLOps.td",
6860 "include/mlir/Dialect/LLVMIR/ROCDLConversions.inc",
6863 tblgen = ":mlir-tblgen",
6864 td_file = "include/mlir/Dialect/LLVMIR/ROCDLOps.td",
6874 "include/mlir/Dialect/PDL/IR/*.h",
6891 "include/mlir/Dialect/PDL/IR/PDLDialect.td",
6892 "include/mlir/Dialect/PDL/IR/PDLOps.td",
6893 "include/mlir/Dialect/PDL/IR/PDLTypes.td",
6906 "include/mlir/Dialect/PDL/IR/PDLOps.h.inc",
6910 "include/mlir/Dialect/PDL/IR/PDLOps.cpp.inc",
6914 "include/mlir/Dialect/PDL/IR/PDLOpsDialect.h.inc",
6918 "include/mlir/Dialect/PDL/IR/PDLOpsDialect.cpp.inc",
6921 tblgen = ":mlir-tblgen",
6922 td_file = "include/mlir/Dialect/PDL/IR/PDLOps.td",
6931 "include/mlir/Dialect/PDL/IR/PDLOpsTypes.h.inc",
6935 "include/mlir/Dialect/PDL/IR/PDLOpsTypes.cpp.inc",
6938 tblgen = ":mlir-tblgen",
6939 td_file = "include/mlir/Dialect/PDL/IR/PDLTypes.td",
6949 "include/mlir/Dialect/PDLInterp/IR/*.h",
6965 srcs = ["include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td"],
6980 "include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.h.inc",
6984 "include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.cpp.inc",
6991 "include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsDialect.h.inc",
6998 "include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsDialect.cpp.inc",
7001 tblgen = ":mlir-tblgen",
7002 td_file = "include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td",
7012 "include/mlir/Dialect/Polynomial/IR/*.h",
7029 srcs = glob(["include/mlir/Dialect/Polynomial/IR/*.td"]),
7044 "include/mlir/Dialect/Polynomial/IR/Polynomial.h.inc",
7048 "include/mlir/Dialect/Polynomial/IR/Polynomial.cpp.inc",
7055 "include/mlir/Dialect/Polynomial/IR/PolynomialDialect.h.inc",
7062 "include/mlir/Dialect/Polynomial/IR/PolynomialDialect.cpp.inc",
7069 "include/mlir/Dialect/Polynomial/IR/PolynomialTypes.h.inc",
7076 "include/mlir/Dialect/Polynomial/IR/PolynomialTypes.cpp.inc",
7083 tblgen = ":mlir-tblgen",
7084 td_file = "include/mlir/Dialect/Polynomial/IR/Polynomial.td",
7096 "include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.h.inc",
7103 "include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.cpp.inc",
7106 tblgen = ":mlir-tblgen",
7107 td_file = "include/mlir/Dialect/Polynomial/IR/Polynomial.td",
7113 strip_include_prefix = "include/mlir/Dialect/Polynomial/IR",
7117 "include/mlir/Dialect/Polynomial/IR/PolynomialCanonicalization.inc",
7120 tblgen = ":mlir-tblgen",
7131 "include/mlir/Dialect/Ptr/IR/PtrAttrDefs.td",
7132 "include/mlir/Dialect/Ptr/IR/PtrDialect.td",
7133 "include/mlir/Dialect/Ptr/IR/PtrOps.td",
7149 "include/mlir/Dialect/Ptr/IR/PtrOpsDialect.h.inc",
7153 "include/mlir/Dialect/Ptr/IR/PtrOpsDialect.cpp.inc",
7157 "include/mlir/Dialect/Ptr/IR/PtrOpsTypes.h.inc",
7161 "include/mlir/Dialect/Ptr/IR/PtrOpsTypes.cpp.inc",
7164 tblgen = ":mlir-tblgen",
7165 td_file = "include/mlir/Dialect/Ptr/IR/PtrDialect.td",
7176 "include/mlir/Dialect/Ptr/IR/PtrOps.h.inc",
7180 "include/mlir/Dialect/Ptr/IR/PtrOps.cpp.inc",
7183 tblgen = ":mlir-tblgen",
7184 td_file = "include/mlir/Dialect/Ptr/IR/PtrOps.td",
7195 "include/mlir/Dialect/Ptr/IR/PtrOpsAttrs.h.inc",
7199 "include/mlir/Dialect/Ptr/IR/PtrOpsAttrs.cpp.inc",
7202 tblgen = ":mlir-tblgen",
7203 td_file = "include/mlir/Dialect/Ptr/IR/PtrAttrDefs.td",
7217 "include/mlir/Dialect/Ptr/IR/*.h",
7234 srcs = glob(["include/mlir/Dialect/SPIRV/IR/*.td"]),
7252 "include/mlir/Dialect/SPIRV/IR/SPIRVOps.h.inc",
7256 "include/mlir/Dialect/SPIRV/IR/SPIRVOps.cpp.inc",
7260 "include/mlir/Dialect/SPIRV/IR/SPIRVOpsDialect.h.inc",
7264 "include/mlir/Dialect/SPIRV/IR/SPIRVOpsDialect.cpp.inc",
7272 "include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h.inc",
7276 "include/mlir/Dialect/SPIRV/IR/SPIRVEnums.cpp.inc",
7280 "include/mlir/Dialect/SPIRV/IR/SPIRVEnumAvailability.h.inc",
7284 "include/mlir/Dialect/SPIRV/IR/SPIRVEnumAvailability.cpp.inc",
7288 "include/mlir/Dialect/SPIRV/IR/SPIRVCapabilityImplication.inc",
7291 tblgen = ":mlir-tblgen",
7292 td_file = "include/mlir/Dialect/SPIRV/IR/SPIRVOps.td",
7301 "include/mlir/Dialect/SPIRV/IR/SPIRVAttributes.h.inc",
7305 "include/mlir/Dialect/SPIRV/IR/SPIRVAttributes.cpp.inc",
7308 tblgen = ":mlir-tblgen",
7309 td_file = "include/mlir/Dialect/SPIRV/IR/SPIRVAttributes.td",
7322 tblgen = ":mlir-tblgen",
7332 "include/mlir/Dialect/SPIRV/IR/SPIRVAvailability.h.inc",
7336 "include/mlir/Dialect/SPIRV/IR/SPIRVAvailability.cpp.inc",
7340 "include/mlir/Dialect/SPIRV/IR/SPIRVOpAvailabilityImpl.inc",
7343 tblgen = ":mlir-tblgen",
7344 td_file = "include/mlir/Dialect/SPIRV/IR/SPIRVOps.td",
7353 "include/mlir/Dialect/SPIRV/IR/SPIRVAttrUtils.inc",
7356 tblgen = ":mlir-tblgen",
7357 td_file = "include/mlir/Dialect/SPIRV/IR/SPIRVBase.td",
7366 "include/mlir/Dialect/SPIRV/IR/SPIRVSerialization.inc",
7369 tblgen = ":mlir-tblgen",
7370 td_file = "include/mlir/Dialect/SPIRV/IR/SPIRVOps.td",
7381 "include/mlir/Dialect/SPIRV/IR/*.h",
7410 hdrs = ["include/mlir/Target/SPIRV/Target.h"],
7427 "include/mlir/Dialect/SPIRV/Transforms/Passes.h.inc",
7430 tblgen = ":mlir-tblgen",
7431 td_file = "include/mlir/Dialect/SPIRV/Transforms/Passes.td",
7441 "include/mlir/Dialect/SPIRV/Utils/*.h",
7450 hdrs = ["include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h"],
7476 ["include/mlir/Dialect/SPIRV/Transforms/*.h"],
7477 exclude = ["include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h"],
7509 hdrs = ["include/mlir/Conversion/SPIRVCommon/AttrToLLVMConverter.h"],
7522 "include/mlir/Conversion/MathToSPIRV/*.h",
7547 "include/mlir/Conversion/MathToROCDL/*.h",
7573 "include/mlir/Conversion/FuncToEmitC/*.h",
7594 "include/mlir/Conversion/FuncToSPIRV/*.h",
7621 "include/mlir/Conversion/TensorToLinalg/*.h",
7647 "include/mlir/Conversion/TensorToSPIRV/*.h",
7673 hdrs = ["include/mlir/Target/SPIRV/SPIRVBinaryUtils.h"],
7690 hdrs = ["include/mlir/Target/SPIRV/Serialization.h"],
7708 hdrs = ["include/mlir/Target/SPIRV/Deserialization.h"],
7725 hdrs = ["include/mlir/Dialect/SPIRV/Linking/ModuleCombiner.h"],
7754 "include/mlir/Dialect/Tensor/IR/TensorBase.td",
7755 "include/mlir/Dialect/Tensor/IR/TensorOps.td",
7780 "include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc",
7787 "include/mlir/Dialect/Tensor/IR/TensorOpsDialect.cpp.inc",
7791 "include/mlir/Dialect/Tensor/IR/TensorOps.h.inc",
7795 "include/mlir/Dialect/Tensor/IR/TensorOps.cpp.inc",
7798 tblgen = ":mlir-tblgen",
7799 td_file = "include/mlir/Dialect/Tensor/IR/TensorOps.td",
7811 "include/mlir/Dialect/Tensor/IR/ShardingInterfaceImpl.h",
7812 "include/mlir/Dialect/Tensor/IR/Tensor.h",
7813 "include/mlir/Dialect/Tensor/IR/ValueBoundsOpInterfaceImpl.h",
7848 hdrs = ["include/mlir/Dialect/Tensor/IR/TensorInferTypeOpInterfaceImpl.h"],
7863 hdrs = ["include/mlir/Dialect/Tensor/IR/TensorTilingInterfaceImpl.h"],
7885 hdrs = glob(["include/mlir/Dialect/Tensor/Extensions/*.h"]),
7902 hdrs = ["include/mlir/Dialect/Tensor/Utils/Utils.h"],
7923 "include/mlir/Dialect/Tensor/Transforms/Passes.h.inc",
7926 tblgen = ":mlir-tblgen",
7927 td_file = "include/mlir/Dialect/Tensor/Transforms/Passes.td",
7938 hdrs = glob(["include/mlir/Dialect/Tensor/Transforms/*.h"]),
7973 "include/mlir/Dialect/Tensor/TransformOps/TensorTransformOps.td",
7986 "include/mlir/Dialect/Tensor/TransformOps/TensorTransformOps.h.inc",
7990 "include/mlir/Dialect/Tensor/TransformOps/TensorTransformOps.cpp.inc",
7993 tblgen = ":mlir-tblgen",
7994 td_file = "include/mlir/Dialect/Tensor/TransformOps/TensorTransformOps.td",
8003 hdrs = glob(["include/mlir/Dialect/Tensor/TransformOps/*.h"]),
8025 hdrs = glob(["include/mlir/Rewrite/*.h"]),
8047 "include/mlir/Transforms/CFGToSCF.h",
8048 "include/mlir/Transforms/CommutativityUtils.h",
8049 "include/mlir/Transforms/ControlFlowSinkUtils.h",
8050 "include/mlir/Transforms/DialectConversion.h",
8051 "include/mlir/Transforms/FoldUtils.h",
8052 "include/mlir/Transforms/GreedyPatternRewriteDriver.h",
8053 "include/mlir/Transforms/Inliner.h",
8054 "include/mlir/Transforms/LoopInvariantCodeMotionUtils.h",
8055 "include/mlir/Transforms/OneToNTypeConversion.h",
8056 "include/mlir/Transforms/RegionUtils.h",
8057 "include/mlir/Transforms/WalkPatternRewriteDriver.h",
8083 "include/mlir/Interfaces/DerivedAttributeOpInterface.h.inc",
8087 "include/mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc",
8090 tblgen = ":mlir-tblgen",
8091 td_file = "include/mlir/Interfaces/DerivedAttributeOpInterface.td",
8098 hdrs = ["include/mlir/Interfaces/DerivedAttributeOpInterface.h"],
8111 "include/mlir/Interfaces/DestinationStyleOpInterface.h.inc",
8115 "include/mlir/Interfaces/DestinationStyleOpInterface.cpp.inc",
8118 tblgen = ":mlir-tblgen",
8119 td_file = "include/mlir/Interfaces/DestinationStyleOpInterface.td",
8126 hdrs = ["include/mlir/Interfaces/DestinationStyleOpInterface.h"],
8140 "include/mlir/Interfaces/InferIntRangeInterface.h.inc",
8144 "include/mlir/Interfaces/InferIntRangeInterface.cpp.inc",
8147 tblgen = ":mlir-tblgen",
8148 td_file = "include/mlir/Interfaces/InferIntRangeInterface.td",
8155 hdrs = ["include/mlir/Interfaces/InferIntRangeInterface.h"],
8165 srcs = ["include/mlir/Interfaces/DataLayoutInterfaces.td"],
8174 "include/mlir/Interfaces/DataLayoutAttrInterface.h.inc",
8178 "include/mlir/Interfaces/DataLayoutAttrInterface.cpp.inc",
8182 "include/mlir/Interfaces/DataLayoutOpInterface.h.inc",
8186 "include/mlir/Interfaces/DataLayoutOpInterface.cpp.inc",
8190 "include/mlir/Interfaces/DataLayoutTypeInterface.h.inc",
8194 "include/mlir/Interfaces/DataLayoutTypeInterface.cpp.inc",
8197 tblgen = ":mlir-tblgen",
8198 td_file = "include/mlir/Interfaces/DataLayoutInterfaces.td",
8207 "include/mlir/Interfaces/LoopLikeInterface.h.inc",
8211 "include/mlir/Interfaces/LoopLikeInterface.cpp.inc",
8214 tblgen = ":mlir-tblgen",
8215 td_file = "include/mlir/Interfaces/LoopLikeInterface.td",
8224 "include/mlir/Interfaces/MemorySlotOpInterfaces.h.inc",
8228 "include/mlir/Interfaces/MemorySlotOpInterfaces.cpp.inc",
8232 "include/mlir/Interfaces/MemorySlotTypeInterfaces.h.inc",
8236 "include/mlir/Interfaces/MemorySlotTypeInterfaces.cpp.inc",
8239 tblgen = ":mlir-tblgen",
8240 td_file = "include/mlir/Interfaces/MemorySlotInterfaces.td",
8249 "include/mlir/Interfaces/ShapedOpInterfaces.h.inc",
8253 "include/mlir/Interfaces/ShapedOpInterfaces.cpp.inc",
8256 tblgen = ":mlir-tblgen",
8257 td_file = "include/mlir/Interfaces/ShapedOpInterfaces.td",
8266 "include/mlir/Interfaces/ParallelCombiningOpInterface.h.inc",
8270 "include/mlir/Interfaces/ParallelCombiningOpInterface.cpp.inc",
8273 tblgen = ":mlir-tblgen",
8274 td_file = "include/mlir/Interfaces/ParallelCombiningOpInterface.td",
8283 "include/mlir/Interfaces/RuntimeVerifiableOpInterface.h.inc",
8287 "include/mlir/Interfaces/RuntimeVerifiableOpInterface.cpp.inc",
8290 tblgen = ":mlir-tblgen",
8291 td_file = "include/mlir/Interfaces/RuntimeVerifiableOpInterface.td",
8300 "include/mlir/Interfaces/VectorInterfaces.h.inc",
8304 "include/mlir/Interfaces/VectorInterfaces.cpp.inc",
8307 tblgen = ":mlir-tblgen",
8308 td_file = "include/mlir/Interfaces/VectorInterfaces.td",
8317 "include/mlir/Interfaces/ViewLikeInterface.h.inc",
8321 "include/mlir/Interfaces/ViewLikeInterface.cpp.inc",
8324 tblgen = ":mlir-tblgen",
8325 td_file = "include/mlir/Interfaces/ViewLikeInterface.td",
8334 "include/mlir/Interfaces/CopyOpInterface.h.inc",
8338 "include/mlir/Interfaces/CopyOpInterface.cpp.inc",
8341 tblgen = ":mlir-tblgen",
8342 td_file = "include/mlir/Interfaces/CopyOpInterface.td",
8354 "include/mlir/Transforms/Passes.h.inc",
8361 "include/mlir/Transforms/Transforms.capi.h.inc",
8368 "include/mlir/Transforms/Transforms.capi.cpp.inc",
8371 tblgen = ":mlir-tblgen",
8372 td_file = "include/mlir/Transforms/Passes.td",
8385 "include/mlir/Transforms/CSE.h",
8386 "include/mlir/Transforms/EndomorphismSimplification.h",
8387 "include/mlir/Transforms/HomomorphismSimplification.h",
8388 "include/mlir/Transforms/LocationSnapshot.h",
8389 "include/mlir/Transforms/Mem2Reg.h",
8390 "include/mlir/Transforms/Passes.h",
8391 "include/mlir/Transforms/SROA.h",
8392 "include/mlir/Transforms/ViewOpGraph.h",
8418 hdrs = ["include/mlir/Dialect/CommonFolders.h"],
8429 hdrs = glob(["include/mlir/Conversion/SCFToGPU/*.h"]),
8455 hdrs = glob(["include/mlir/Conversion/SCFToEmitC/*.h"]),
8475 "include/mlir/Conversion/SCFToSPIRV/*.h",
8499 hdrs = ["include/mlir/Conversion/SCFToOpenMP/SCFToOpenMP.h"],
8521 hdrs = ["include/mlir/Conversion/SCFToControlFlow/SCFToControlFlow.h"],
8541 hdrs = glob(["include/mlir/Conversion/LLVMCommon/*.h"]),
8558 hdrs = glob(["include/mlir/Conversion/ReconcileUnrealizedCasts/*.h"]),
8573 "include/mlir/Conversion/ConvertToLLVM/ToLLVMAttrInterface.h.inc",
8577 "include/mlir/Conversion/ConvertToLLVM/ToLLVMAttrInterface.cpp.inc",
8581 "include/mlir/Conversion/ConvertToLLVM/ToLLVMOpInterface.h.inc",
8585 "include/mlir/Conversion/ConvertToLLVM/ToLLVMOpInterface.cpp.inc",
8588 tblgen = ":mlir-tblgen",
8589 td_file = "include/mlir/Conversion/ConvertToLLVM/ToLLVMInterface.td",
8596 hdrs = ["include/mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h"],
8609 hdrs = ["include/mlir/Conversion/ConvertToLLVM/ToLLVMPass.h"],
8630 "include/mlir/Conversion/FuncToLLVM/ConvertFuncToLLVM.h",
8631 "include/mlir/Conversion/FuncToLLVM/ConvertFuncToLLVMPass.h",
8663 hdrs = ["include/mlir/Conversion/VectorToXeGPU/VectorToXeGPU.h"],
8685 "include/mlir/Conversion/ControlFlowToSCF/ControlFlowToSCF.h",
8707 "include/mlir/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.h",
8726 hdrs = glob(["include/mlir/Conversion/ControlFlowToSPIRV/*.h"]),
8749 "include/mlir/Conversion/MemRefToEmitC/*.h",
8768 hdrs = glob(["include/mlir/Conversion/MemRefToLLVM/*.h"]),
8793 "include/mlir/Conversion/MemRefToSPIRV/*.h",
8817 hdrs = glob(["include/mlir/Conversion/ArithCommon/*.h"]),
8828 hdrs = glob(["include/mlir/Conversion/ArithToAMDGPU/*.h"]),
8852 "include/mlir/Conversion/ArithToArmSME/*.h",
8870 "include/mlir/Conversion/ArithToEmitC/*.h",
8891 hdrs = glob(["include/mlir/Conversion/ArithToLLVM/*.h"]),
8909 hdrs = glob(["include/mlir/Conversion/ArithToSPIRV/*.h"]),
8926 hdrs = glob(["include/mlir/Conversion/MathToLLVM/*.h"]),
8946 "include/mlir/Conversion/MathToEmitC/*.h",
8964 hdrs = glob(["include/mlir/Conversion/MathToFuncs/*.h"]),
8989 "include/mlir/Bytecode/BytecodeOpInterface.h.inc",
8993 "include/mlir/Bytecode/BytecodeOpInterface.cpp.inc",
8996 tblgen = ":mlir-tblgen",
8997 td_file = "include/mlir/Bytecode/BytecodeOpInterface.td",
9005 "include/mlir/Bytecode/BytecodeImplementation.h",
9006 "include/mlir/Bytecode/BytecodeOpInterface.h",
9007 "include/mlir/Bytecode/Encoding.h",
9023 "include/mlir/Interfaces/CallInterfaces.h.inc",
9027 "include/mlir/Interfaces/CallInterfaces.cpp.inc",
9030 tblgen = ":mlir-tblgen",
9031 td_file = "include/mlir/Interfaces/CallInterfaces.td",
9038 hdrs = ["include/mlir/Interfaces/CallInterfaces.h"],
9052 "include/mlir/Interfaces/CastInterfaces.h.inc",
9056 "include/mlir/Interfaces/CastInterfaces.cpp.inc",
9059 tblgen = ":mlir-tblgen",
9060 td_file = "include/mlir/Interfaces/CastInterfaces.td",
9067 hdrs = ["include/mlir/Interfaces/CastInterfaces.h"],
9080 "include/mlir/Interfaces/ControlFlowInterfaces.h.inc",
9084 "include/mlir/Interfaces/ControlFlowInterfaces.cpp.inc",
9087 tblgen = ":mlir-tblgen",
9088 td_file = "include/mlir/Interfaces/ControlFlowInterfaces.td",
9095 hdrs = ["include/mlir/Interfaces/ControlFlowInterfaces.h"],
9109 "include/mlir/Interfaces/InferTypeOpInterface.h.inc",
9113 "include/mlir/Interfaces/InferTypeOpInterface.cpp.inc",
9116 tblgen = ":mlir-tblgen",
9117 td_file = "include/mlir/Interfaces/InferTypeOpInterface.td",
9124 hdrs = ["include/mlir/Interfaces/InferTypeOpInterface.h"],
9139 "include/mlir/Interfaces/SideEffectInterfaces.h.inc",
9143 "include/mlir/Interfaces/SideEffectInterfaces.cpp.inc",
9146 tblgen = ":mlir-tblgen",
9147 td_file = "include/mlir/Interfaces/SideEffectInterfaces.td",
9154 hdrs = ["include/mlir/Interfaces/SideEffectInterfaces.h"],
9168 "include/mlir/Interfaces/TilingInterface.h.inc",
9172 "include/mlir/Interfaces/TilingInterface.cpp.inc",
9175 tblgen = ":mlir-tblgen",
9176 td_file = "include/mlir/Interfaces/TilingInterface.td",
9190 "include/mlir/Analysis/*.h",
9191 "include/mlir/Analysis/*/*.h",
9218 hdrs = ["include/mlir/Tools/ParseUtilities.h"],
9229 "lib/Tools/mlir-translate/*.cpp",
9231 hdrs = glob(["include/mlir/Tools/mlir-translate/*.h"]),
9254 "include/mlir/Target/LLVMIR/Export.h",
9255 "include/mlir/Target/LLVMIR/LLVMTranslationInterface.h",
9256 "include/mlir/Target/LLVMIR/ModuleTranslation.h",
9257 "include/mlir/Target/LLVMIR/TypeToLLVM.h",
9282 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/AMX/*.h"]),
9297 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/X86Vector/*.h"]),
9312 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/ArmNeon/*.h"]),
9328 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/ArmSME/*.h"]),
9344 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/ArmSVE/*.h"]),
9359 hdrs = ["include/mlir/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.h"],
9376 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/ROCDL/*.h"]),
9391 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/SPIRV/*.h"]),
9406 hdrs = ["include/mlir/Target/LLVMIR/Dialect/GPU/GPUToLLVMIRTranslation.h"],
9420 hdrs = ["include/mlir/Target/LLVMIR/Dialect/Builtin/BuiltinToLLVMIRTranslation.h"],
9431 hdrs = ["include/mlir/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.h"],
9448 hdrs = ["include/mlir/Target/LLVMIR/Dialect/OpenMPCommon.h"],
9461 hdrs = ["include/mlir/Target/LLVMIR/Dialect/LLVMIR/LLVMIRToLLVMTranslation.h"],
9477 hdrs = ["include/mlir/Target/LLVMIR/Dialect/NVVM/LLVMIRToNVVMTranslation.h"],
9494 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/OpenACC/*.h"]),
9514 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/OpenMP/*.h"]),
9536 hdrs = ["include/mlir/Target/LLVMIR/Dialect/All.h"],
9592 "include/mlir/Target/LLVMIR/Import.h",
9593 "include/mlir/Target/LLVMIR/LLVMImportInterface.h",
9594 "include/mlir/Target/LLVMIR/ModuleImport.h",
9595 "include/mlir/Target/LLVMIR/TypeFromLLVM.h",
9635 "include/mlir/ExecutionEngine/CRunnerUtils.h",
9639 "include/mlir/ExecutionEngine/ExecutionEngine.h",
9640 "include/mlir/ExecutionEngine/MemRefUtils.h",
9667 hdrs = ["include/mlir/ExecutionEngine/OptUtils.h"],
9688 "include/mlir/Tools/Plugins/DialectPlugin.h",
9689 "include/mlir/Tools/Plugins/PassPlugin.h",
9701 srcs = ["lib/Tools/mlir-opt/MlirOptMain.cpp"],
9702 hdrs = ["include/mlir/Tools/mlir-opt/MlirOptMain.h"],
9720 hdrs = ["include/mlir/InitAllTranslations.h"],
9731 srcs = ["tools/mlir-translate/mlir-translate.cpp"],
9739 "//mlir/test:TestToLLVMIRTranslation",
9744 name = "mlir-translate",
9751 "include/mlir/InitAllDialects.h",
9752 "include/mlir/InitAllPasses.h",
9907 name = "mlir-lsp-server",
9908 srcs = ["tools/mlir-lsp-server/mlir-lsp-server.cpp"],
9921 name = "mlir-opt",
9922 srcs = ["tools/mlir-opt/mlir-opt.cpp"],
9940 "//mlir/test:TestAffine",
9941 "//mlir/test:TestAnalysis",
9942 "//mlir/test:TestArith",
9943 "//mlir/test:TestArmNeon",
9944 "//mlir/test:TestArmSME",
9945 "//mlir/test:TestBufferization",
9946 "//mlir/test:TestControlFlow",
9947 "//mlir/test:TestConvertToSPIRV",
9948 "//mlir/test:TestDLTI",
9949 "//mlir/test:TestDialect",
9950 "//mlir/test:TestFunc",
9951 "//mlir/test:TestFuncToLLVM",
9952 "//mlir/test:TestGPU",
9953 "//mlir/test:TestIR",
9954 "//mlir/test:TestLLVM",
9955 "//mlir/test:TestLinalg",
9956 "//mlir/test:TestLoopLikeInterface",
9957 "//mlir/test:TestMath",
9958 "//mlir/test:TestMathToVCIX",
9959 "//mlir/test:TestMemRef",
9960 "//mlir/test:TestMesh",
9961 "//mlir/test:TestNVGPU",
9962 "//mlir/test:TestOneToNTypeConversion",
9963 "//mlir/test:TestPDLL",
9964 "//mlir/test:TestPass",
9965 "//mlir/test:TestReducer",
9966 "//mlir/test:TestRewrite",
9967 "//mlir/test:TestSCF",
9968 "//mlir/test:TestSPIRV",
9969 "//mlir/test:TestShapeDialect",
9970 "//mlir/test:TestTensor",
9971 "//mlir/test:TestTestDynDialect",
9972 "//mlir/test:TestTilingInterface",
9973 "//mlir/test:TestTosaDialect",
9974 "//mlir/test:TestTransformDialect",
9975 "//mlir/test:TestTransforms",
9976 "//mlir/test:TestVector",
9977 "//mlir/test:TestVectorToSPIRV",
9982 name = "mlir-rewrite",
9983 srcs = ["tools/mlir-rewrite/mlir-rewrite.cpp"],
10006 hdrs = ["include/mlir/ExecutionEngine/JitRunner.h"],
10029 hdrs = ["include/mlir/ExecutionEngine/AsyncRuntime.h"],
10059 hdrs = ["include/mlir/ExecutionEngine/Float16bits.h"],
10092 "include/mlir/ExecutionEngine/SparseTensor/ArithmeticUtils.h",
10093 "include/mlir/ExecutionEngine/SparseTensor/COO.h",
10094 "include/mlir/ExecutionEngine/SparseTensor/File.h",
10095 "include/mlir/ExecutionEngine/SparseTensor/MapRef.h",
10096 "include/mlir/ExecutionEngine/SparseTensor/Storage.h",
10112 "include/mlir/ExecutionEngine/CRunnerUtils.h",
10113 "include/mlir/ExecutionEngine/Msan.h",
10114 "include/mlir/ExecutionEngine/SparseTensorRuntime.h",
10146 hdrs = ["include/mlir/ExecutionEngine/RunnerUtils.h"],
10173 name = "mlir-runner",
10174 srcs = ["tools/mlir-runner/mlir-runner.cpp"],
10281 hdrs = glob(["include/mlir/TableGen/*.h"]),
10293 srcs = glob(["lib/Tools/mlir-tblgen/*.cpp"]),
10294 hdrs = glob(["include/mlir/Tools/mlir-tblgen/*.h"]),
10306 name = "mlir-tblgen",
10308 "tools/mlir-tblgen/*.h",
10309 "tools/mlir-tblgen/*.cpp",
10324 name = "mlir-src-sharder",
10325 srcs = ["tools/mlir-src-sharder/mlir-src-sharder.cpp"],
10333 name = "mlir-linalg-ods-yaml-gen",
10335 "tools/mlir-linalg-ods-gen/mlir-linalg-ods-yaml-gen.cpp",
10351 srcs = ["include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.td"],
10364 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h.inc",
10368 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.cpp.inc",
10371 tblgen = ":mlir-tblgen",
10372 td_file = "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.td",
10382 hdrs = ["include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h"],
10403 "include/mlir/Dialect/OpenACC/AccCommon.td",
10406 tblgen = ":mlir-tblgen",
10414 "include/mlir/Dialect/OpenACC/AccCommon.td",
10415 "include/mlir/Dialect/OpenACC/OpenACCBase.td",
10416 "include/mlir/Dialect/OpenACC/OpenACCOps.td",
10417 "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.td",
10418 "include/mlir/Dialect/OpenACC/OpenACCOpsTypes.td",
10419 "include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.td",
10420 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.td",
10421 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.td",
10436 "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.h.inc",
10440 "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.cpp.inc",
10443 tblgen = ":mlir-tblgen",
10444 td_file = "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.td",
10453 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.h.inc",
10457 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.cpp.inc",
10460 tblgen = ":mlir-tblgen",
10461 td_file = "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.td",
10473 "include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc",
10480 "include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc",
10484 "include/mlir/Dialect/OpenACC/OpenACCOps.h.inc",
10488 "include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc",
10492 "include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc",
10496 "include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc",
10503 "include/mlir/Dialect/OpenACC/OpenACCOpsAttributes.h.inc",
10510 "include/mlir/Dialect/OpenACC/OpenACCOpsAttributes.cpp.inc",
10517 tblgen = ":mlir-tblgen",
10518 td_file = "include/mlir/Dialect/OpenACC/OpenACCOps.td",
10535 "include/mlir/Dialect/OpenACC/OpenACCOpsTypes.h.inc",
10542 "include/mlir/Dialect/OpenACC/OpenACCOpsTypes.cpp.inc",
10545 tblgen = ":mlir-tblgen",
10546 td_file = "include/mlir/Dialect/OpenACC/OpenACCOpsTypes.td",
10555 "include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.h.inc",
10559 "include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.cpp.inc",
10562 tblgen = ":mlir-tblgen",
10563 td_file = "include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.td",
10571 include = ["include/mlir/Dialect/OpenACC/*.h"],
10572 exclude = ["include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h"],
10574 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.h",
10578 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h",
10609 "include/mlir/Dialect/OpenACC/Transforms/Passes.h.inc",
10612 tblgen = ":mlir-tblgen",
10613 td_file = "include/mlir/Dialect/OpenACC/Transforms/Passes.td",
10624 hdrs = glob(["include/mlir/Dialect/OpenACC/Transforms/*.h"]),
10648 "include/mlir/Dialect/OpenMP/OmpCommon.td",
10651 tblgen = ":mlir-tblgen",
10662 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.td",
10663 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.td",
10664 "include/mlir/Dialect/OpenMP/OmpCommon.td",
10665 "include/mlir/Dialect/OpenMP/OpenMPAttrDefs.td",
10666 "include/mlir/Dialect/OpenMP/OpenMPClauses.td",
10667 "include/mlir/Dialect/OpenMP/OpenMPDialect.td",
10668 "include/mlir/Dialect/OpenMP/OpenMPEnums.td",
10669 "include/mlir/Dialect/OpenMP/OpenMPOpBase.td",
10670 "include/mlir/Dialect/OpenMP/OpenMPOps.td",
10671 "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td",
10672 "include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.td",
10689 "include/mlir/Dialect/OpenMP/OpenMPOpsTypes.h.inc",
10696 "include/mlir/Dialect/OpenMP/OpenMPOpsTypes.cpp.inc",
10700 "include/mlir/Dialect/OpenMP/OpenMPOps.h.inc",
10704 "include/mlir/Dialect/OpenMP/OpenMPOps.cpp.inc",
10708 "include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc",
10712 "include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc",
10719 "include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc",
10726 "include/mlir/Dialect/OpenMP/OpenMPOpsDialect.cpp.inc",
10733 "include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h.inc",
10740 "include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.cpp.inc",
10748 "include/mlir/Dialect/OpenMP/OpenMPClauseOps.h.inc",
10751 tblgen = ":mlir-tblgen",
10752 td_file = "include/mlir/Dialect/OpenMP/OpenMPOps.td",
10761 "include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.h.inc",
10765 "include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.cpp.inc",
10768 tblgen = ":mlir-tblgen",
10769 td_file = "include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.td",
10778 "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc",
10782 "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc",
10785 tblgen = ":mlir-tblgen",
10786 td_file = "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td",
10794 include = ["include/mlir/Dialect/OpenMP/*.h"],
10795 exclude = ["include/mlir/Dialect/OpenMP/OpenMPInterfaces.h"],
10797 "include/mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.h",
10801 "include/mlir/Dialect/OpenMP/OpenMPInterfaces.h",
10828 "include/mlir/Conversion/OpenACCToSCF/*.h",
10848 "include/mlir/Conversion/OpenMPToLLVM/*.h",
10868 "include/mlir/Dialect/Quant/IR/QuantBase.td",
10869 "include/mlir/Dialect/Quant/IR/QuantOps.td",
10884 "include/mlir/Dialect/Quant/IR/QuantOps.h.inc",
10888 "include/mlir/Dialect/Quant/IR/QuantOps.cpp.inc",
10892 "include/mlir/Dialect/Quant/IR/QuantOpsDialect.h.inc",
10896 "include/mlir/Dialect/Quant/IR/QuantOpsDialect.cpp.inc",
10903 tblgen = ":mlir-tblgen",
10904 td_file = "include/mlir/Dialect/Quant/IR/QuantOps.td",
10916 "include/mlir/Dialect/Quant/IR/QuantDialectBytecode.cpp.inc",
10919 tblgen = ":mlir-tblgen",
10920 td_file = "include/mlir/Dialect/Quant/IR/QuantDialectBytecode.td",
10939 "include/mlir/Dialect/Quant/IR/Quant.h",
10940 "include/mlir/Dialect/Quant/IR/QuantTypes.h",
10941 "include/mlir/Dialect/Quant/Utils/FakeQuantSupport.h",
10942 "include/mlir/Dialect/Quant/Utils/UniformSupport.h",
10960 "include/mlir/Dialect/Index/IR/IndexDialect.td",
10961 "include/mlir/Dialect/Index/IR/IndexEnums.td",
10962 "include/mlir/Dialect/Index/IR/IndexOps.td",
10979 "include/mlir/Dialect/Index/IR/IndexOps.h.inc",
10983 "include/mlir/Dialect/Index/IR/IndexOps.cpp.inc",
10990 "include/mlir/Dialect/Index/IR/IndexOpsDialect.h.inc",
10997 "include/mlir/Dialect/Index/IR/IndexOpsDialect.cpp.inc",
11001 "include/mlir/Dialect/Index/IR/IndexOpsAttrDefs.h.inc",
11005 "include/mlir/Dialect/Index/IR/IndexOpsAttrDefs.cpp.inc",
11008 tblgen = ":mlir-tblgen",
11009 td_file = "include/mlir/Dialect/Index/IR/IndexOps.td",
11018 "include/mlir/Dialect/Index/IR/IndexEnums.h.inc",
11022 "include/mlir/Dialect/Index/IR/IndexEnums.cpp.inc",
11029 "include/mlir/Dialect/Index/IR/IndexAttrs.h.inc",
11036 "include/mlir/Dialect/Index/IR/IndexAttrs.cpp.inc",
11039 tblgen = ":mlir-tblgen",
11040 td_file = "include/mlir/Dialect/Index/IR/IndexEnums.td",
11050 "include/mlir/Conversion/IndexToLLVM/*.h",
11069 "include/mlir/Conversion/IndexToSPIRV/*.h",
11085 hdrs = glob(["include/mlir/Dialect/Index/IR/*.h"]),
11105 "include/mlir/Dialect/Linalg/IR/LinalgBase.td",
11106 "include/mlir/Dialect/Linalg/IR/LinalgEnums.td",
11107 "include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td",
11108 "include/mlir/Dialect/Linalg/IR/LinalgOps.td",
11127 "include/mlir/Dialect/Linalg/TransformOps/*.td",
11141 "include/mlir/Dialect/Linalg/IR/LinalgOps.h.inc",
11145 "include/mlir/Dialect/Linalg/IR/LinalgOps.cpp.inc",
11152 "include/mlir/Dialect/Linalg/IR/LinalgOpsDialect.h.inc",
11159 "include/mlir/Dialect/Linalg/IR/LinalgOpsDialect.cpp.inc",
11163 "include/mlir/Dialect/Linalg/IR/LinalgOpsAttrDefs.h.inc",
11167 "include/mlir/Dialect/Linalg/IR/LinalgOpsAttrDefs.cpp.inc",
11170 tblgen = ":mlir-tblgen",
11171 td_file = "include/mlir/Dialect/Linalg/IR/LinalgOps.td",
11180 "include/mlir/Dialect/Linalg/IR/LinalgOpsEnums.h.inc",
11184 "include/mlir/Dialect/Linalg/IR/LinalgOpsEnums.cpp.inc",
11187 tblgen = ":mlir-tblgen",
11188 td_file = "include/mlir/Dialect/Linalg/IR/LinalgEnums.td",
11197 "include/mlir/Dialect/Linalg/TransformOps/LinalgMatchOps.h.inc",
11201 "include/mlir/Dialect/Linalg/TransformOps/LinalgMatchOps.cpp.inc",
11204 tblgen = ":mlir-tblgen",
11205 td_file = "include/mlir/Dialect/Linalg/TransformOps/LinalgMatchOps.td",
11219 "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.h.inc",
11223 "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.cpp.inc",
11226 tblgen = ":mlir-tblgen",
11227 td_file = "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformEnums.td",
11239 "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h.inc",
11243 "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp.inc",
11246 tblgen = ":mlir-tblgen",
11247 td_file = "include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td",
11257 src = "include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yaml",
11261 "include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yamlgen.cpp.inc",
11265 "include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yamlgen.td",
11268 linalggen = ":mlir-linalg-ods-yaml-gen",
11274 "include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td",
11275 "include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yamlgen.td",
11276 "include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td",
11293 "include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.h.inc",
11297 "include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.cpp.inc",
11300 tblgen = ":mlir-tblgen",
11301 td_file = "include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td",
11310 "include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h.inc",
11314 "include/mlir/Dialect/Linalg/IR/LinalgInterfaces.cpp.inc",
11317 tblgen = ":mlir-tblgen",
11318 td_file = "include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td",
11325 "include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.td",
11338 "include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h.inc",
11342 "include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.cpp.inc",
11345 tblgen = ":mlir-tblgen",
11346 td_file = "include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.td",
11355 "include/mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.td",
11368 "include/mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.h.inc",
11372 "include/mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.cpp.inc",
11375 tblgen = ":mlir-tblgen",
11376 td_file = "include/mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.td",
11385 "include/mlir/Dialect/Bufferization/IR/BufferViewFlowOpInterface.td",
11398 "include/mlir/Dialect/Bufferization/IR/BufferViewFlowOpInterface.h.inc",
11402 "include/mlir/Dialect/Bufferization/IR/BufferViewFlowOpInterface.cpp.inc",
11405 tblgen = ":mlir-tblgen",
11406 td_file = "include/mlir/Dialect/Bufferization/IR/BufferViewFlowOpInterface.td",
11415 "include/mlir/Interfaces/SubsetOpInterface.td",
11428 "include/mlir/Interfaces/SubsetOpInterface.h.inc",
11432 "include/mlir/Interfaces/SubsetOpInterface.cpp.inc",
11435 tblgen = ":mlir-tblgen",
11436 td_file = "include/mlir/Interfaces/SubsetOpInterface.td",
11445 hdrs = ["include/mlir/Interfaces/SubsetOpInterface.h"],
11457 srcs = ["include/mlir/Dialect/Linalg/IR/LinalgDoc.td"],
11473 tblgen = ":mlir-tblgen",
11474 td_file = "include/mlir/Dialect/Linalg/IR/LinalgDoc.td",
11484 "include/mlir/Conversion/LinalgToStandard/*.h",
11504 hdrs = glob(["include/mlir/Dialect/Linalg/IR/*.h"]),
11550 "include/mlir/Dialect/Linalg/TransformOps/*.h",
11597 "include/mlir/Dialect/Linalg/Passes.h.inc",
11604 "include/mlir/Dialect/Linalg/Passes.capi.h.inc",
11611 "include/mlir/Dialect/Linalg/Passes.capi.cpp.inc",
11614 tblgen = ":mlir-tblgen",
11615 td_file = "include/mlir/Dialect/Linalg/Passes.td",
11625 "include/mlir/Dialect/Linalg/Utils/*.h",
11653 "include/mlir/Dialect/Linalg/Passes.h",
11655 "include/mlir/Dialect/Linalg/Transforms/*.h",
11716 "include/mlir/Interfaces/ValueBoundsOpInterface.td",
11729 "include/mlir/Interfaces/ValueBoundsOpInterface.h.inc",
11733 "include/mlir/Interfaces/ValueBoundsOpInterface.cpp.inc",
11736 tblgen = ":mlir-tblgen",
11737 td_file = "include/mlir/Interfaces/ValueBoundsOpInterface.td",
11746 hdrs = ["include/mlir/Interfaces/ValueBoundsOpInterface.h"],
11761 hdrs = ["include/mlir/Dialect/Arith/IR/ValueBoundsOpInterfaceImpl.h"],
11772 hdrs = ["include/mlir/Interfaces/TilingInterface.h"],
11789 srcs = ["include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.td"],
11796 srcs = ["include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.td"],
11804 "include/mlir/Dialect/Vector/IR/Vector.td",
11805 "include/mlir/Dialect/Vector/IR/VectorAttributes.td",
11806 "include/mlir/Dialect/Vector/IR/VectorOps.td",
11825 "include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.td",
11841 "include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.h.inc",
11845 "include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.cpp.inc",
11848 tblgen = ":mlir-tblgen",
11849 td_file = "include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.td",
11858 "include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.h.inc",
11862 "include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.cpp.inc",
11865 tblgen = ":mlir-tblgen",
11866 td_file = "include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.td",
11878 "include/mlir/Dialect/Vector/IR/VectorDialect.h.inc",
11885 "include/mlir/Dialect/Vector/IR/VectorDialect.cpp.inc",
11892 tblgen = ":mlir-tblgen",
11893 td_file = "include/mlir/Dialect/Vector/IR/Vector.td",
11905 "include/mlir/Dialect/Vector/IR/VectorOps.h.inc",
11909 "include/mlir/Dialect/Vector/IR/VectorOps.cpp.inc",
11912 tblgen = ":mlir-tblgen",
11913 td_file = "include/mlir/Dialect/Vector/IR/VectorOps.td",
11925 "include/mlir/Dialect/Vector/IR/VectorEnums.h.inc",
11929 "include/mlir/Dialect/Vector/IR/VectorEnums.cpp.inc",
11933 "include/mlir/Dialect/Vector/IR/VectorAttributes.h.inc",
11937 "include/mlir/Dialect/Vector/IR/VectorAttributes.cpp.inc",
11940 tblgen = ":mlir-tblgen",
11941 td_file = "include/mlir/Dialect/Vector/IR/VectorAttributes.td",
11953 "include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.h.inc",
11957 "include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.cpp.inc",
11960 tblgen = ":mlir-tblgen",
11961 td_file = "include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.td",
11970 hdrs = ["include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.h"],
11982 hdrs = ["include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.h"],
11996 "include/mlir/Conversion/VectorToLLVM/*.h",
12033 "include/mlir/Conversion/VectorToArmSME/*.h",
12054 "include/mlir/Conversion/VectorToGPU/*.h",
12086 "include/mlir/Conversion/VectorToSCF/*.h",
12109 srcs = glob(["include/mlir/Dialect/Tosa/IR/*.td"]),
12124 "include/mlir/Dialect/Tosa/IR/TosaOps.h.inc",
12128 "include/mlir/Dialect/Tosa/IR/TosaOps.cpp.inc",
12132 "include/mlir/Dialect/Tosa/IR/TosaOpsDialect.h.inc",
12136 "include/mlir/Dialect/Tosa/IR/TosaOpsDialect.cpp.inc",
12140 "include/mlir/Dialect/Tosa/IR/TosaOpsTypesBase.h.inc",
12144 "include/mlir/Dialect/Tosa/IR/TosaOpsTypesBase.cpp.inc",
12148 "include/mlir/Dialect/Tosa/IR/TosaAttributes.h.inc",
12152 "include/mlir/Dialect/Tosa/IR/TosaAttributes.cpp.inc",
12159 tblgen = ":mlir-tblgen",
12160 td_file = "include/mlir/Dialect/Tosa/IR/TosaOps.td",
12173 "include/mlir/Dialect/Tosa/IR/TosaDialectBytecode.cpp.inc",
12176 tblgen = ":mlir-tblgen",
12177 td_file = "include/mlir/Dialect/Tosa/IR/TosaDialectBytecode.td",
12188 "include/mlir/Dialect/Tosa/IR/TosaInterfaces.h.inc",
12192 "include/mlir/Dialect/Tosa/IR/TosaInterfaces.cpp.inc",
12195 tblgen = ":mlir-tblgen",
12196 td_file = "include/mlir/Dialect/Tosa/IR/TosaInterfaces.td",
12208 "include/mlir/Dialect/Tosa/Transforms/Passes.h.inc",
12215 "include/mlir/Dialect/Tosa/Transforms/PassesEnums.h.inc",
12222 "include/mlir/Dialect/Tosa/Transforms/PassesEnums.cpp.inc",
12225 tblgen = ":mlir-tblgen",
12226 td_file = "include/mlir/Dialect/Tosa/Transforms/Passes.td",
12241 "include/mlir/Dialect/Tosa/IR/*.h",
12242 "include/mlir/Dialect/Tosa/Utils/*.h",
12243 "include/mlir/Dialect/Tosa/Transforms/*.h",
12279 "include/mlir/Conversion/TosaToArith/*.h",
12301 "include/mlir/Conversion/TosaToLinalg/*.h",
12335 "include/mlir/Conversion/TosaToMLProgram/*.h",
12357 "include/mlir/Conversion/TosaToSCF/*.h",
12381 "include/mlir/Conversion/TosaToTensor/*.h",
12402 srcs = glob(["include/mlir/Dialect/Transform/Interfaces/*.td"]),
12411 srcs = glob(["include/mlir/Dialect/Transform/IR/*.td"]),
12429 "include/mlir/Dialect/Transform/IR/TransformDialectEnums.h.inc",
12435 "include/mlir/Dialect/Transform/IR/TransformDialectEnums.cpp.inc",
12438 tblgen = ":mlir-tblgen",
12439 td_file = "include/mlir/Dialect/Transform/IR/TransformAttrs.td",
12450 "include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.h.inc",
12456 "include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.cpp.inc",
12459 tblgen = ":mlir-tblgen",
12460 td_file = "include/mlir/Dialect/Transform/Interfaces/MatchInterfaces.td",
12474 "include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.h.inc",
12480 "include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.cpp.inc",
12486 "include/mlir/Dialect/Transform/Interfaces/TransformTypeInterfaces.h.inc",
12492 "include/mlir/Dialect/Transform/Interfaces/TransformTypeInterfaces.cpp.inc",
12495 tblgen = ":mlir-tblgen",
12496 td_file = "include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.td",
12507 "include/mlir/Dialect/Transform/IR/TransformDialect.h.inc",
12513 "include/mlir/Dialect/Transform/IR/TransformDialect.cpp.inc",
12516 tblgen = ":mlir-tblgen",
12517 td_file = "include/mlir/Dialect/Transform/IR/TransformDialect.td",
12526 "include/mlir/Dialect/Transform/IR/TransformOps.h.inc",
12530 "include/mlir/Dialect/Transform/IR/TransformOps.cpp.inc",
12533 tblgen = ":mlir-tblgen",
12534 td_file = "include/mlir/Dialect/Transform/IR/TransformOps.td",
12547 "include/mlir/Dialect/Transform/IR/TransformTypes.h.inc",
12551 "include/mlir/Dialect/Transform/IR/TransformTypes.cpp.inc",
12554 tblgen = ":mlir-tblgen",
12555 td_file = "include/mlir/Dialect/Transform/IR/TransformTypes.td",
12562 hdrs = glob(["include/mlir/Dialect/Transform/Interfaces/*.h"]),
12581 hdrs = glob(["include/mlir/Dialect/Transform/IR/*.h"]),
12612 srcs = glob(["include/mlir/Dialect/Transform/PDLExtension/*.td"]),
12626 "include/mlir/Dialect/Transform/PDLExtension/PDLExtensionOps.h.inc",
12632 "include/mlir/Dialect/Transform/PDLExtension/PDLExtensionOps.cpp.inc",
12635 tblgen = ":mlir-tblgen",
12636 td_file = "include/mlir/Dialect/Transform/PDLExtension/PDLExtensionOps.td",
12643 hdrs = glob(["include/mlir/Dialect/Transform/PDLExtension/*.h"]),
12665 "include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.h.inc",
12671 "include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.cpp.inc",
12674 tblgen = ":mlir-tblgen",
12675 td_file = "include/mlir/Dialect/Transform/IRDLExtension/IRDLExtensionOps.td",
12682 hdrs = glob(["include/mlir/Dialect/Transform/IRDLExtension/*.h"]),
12699 srcs = glob(["include/mlir/Dialect/Transform/DebugExtension/*.td"]),
12712 "include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.h.inc",
12718 "include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.cpp.inc",
12721 tblgen = ":mlir-tblgen",
12722 td_file = "include/mlir/Dialect/Transform/DebugExtension/DebugExtensionOps.td",
12729 hdrs = glob(["include/mlir/Dialect/Transform/DebugExtension/*.h"]),
12742 srcs = glob(["include/mlir/Dialect/Transform/LoopExtension/*.td"]),
12755 "include/mlir/Dialect/Transform/LoopExtension/LoopExtensionOps.h.inc",
12761 "include/mlir/Dialect/Transform/LoopExtension/LoopExtensionOps.cpp.inc",
12764 tblgen = ":mlir-tblgen",
12765 td_file = "include/mlir/Dialect/Transform/LoopExtension/LoopExtensionOps.td",
12772 hdrs = glob(["include/mlir/Dialect/Transform/LoopExtension/*.h"]),
12790 srcs = glob(["include/mlir/Dialect/Transform/Transforms/*.td"]),
12805 "include/mlir/Dialect/Transform/Transforms/Passes.h.inc",
12808 tblgen = ":mlir-tblgen",
12809 td_file = "include/mlir/Dialect/Transform/Transforms/Passes.td",
12816 hdrs = glob(["include/mlir/Dialect/Transform/Transforms/*.h"]),
12835 hdrs = glob(["include/mlir/Dialect/Transform/Utils/*.h"]),
12848 "include/mlir/Dialect/Complex/IR/ComplexBase.td",
12849 "include/mlir/Dialect/Complex/IR/ComplexOps.td",
12867 "include/mlir/Dialect/Complex/IR/ComplexAttributes.h.inc",
12871 "include/mlir/Dialect/Complex/IR/ComplexAttributes.cpp.inc",
12874 tblgen = ":mlir-tblgen",
12875 td_file = "include/mlir/Dialect/Complex/IR/ComplexAttributes.td",
12887 "include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc",
12894 "include/mlir/Dialect/Complex/IR/ComplexOpsDialect.cpp.inc",
12897 tblgen = ":mlir-tblgen",
12898 td_file = "include/mlir/Dialect/Complex/IR/ComplexBase.td",
12907 "include/mlir/Dialect/Complex/IR/ComplexOps.h.inc",
12911 "include/mlir/Dialect/Complex/IR/ComplexOps.cpp.inc",
12914 tblgen = ":mlir-tblgen",
12915 td_file = "include/mlir/Dialect/Complex/IR/ComplexOps.td",
12926 hdrs = ["include/mlir/Dialect/Complex/IR/Complex.h"],
12949 "include/mlir/Conversion/ComplexToLLVM/*.h",
12970 "include/mlir/Conversion/ComplexToLibm/*.h",
12989 "include/mlir/Conversion/ComplexToSPIRV/*.h",
13009 "include/mlir/Conversion/ComplexToStandard/*.h",
13024 "include/mlir/Interfaces/CallInterfaces.h",
13025 "include/mlir/Interfaces/CastInterfaces.h",
13026 "include/mlir/Interfaces/ControlFlowInterfaces.h",
13027 "include/mlir/Transforms/InliningUtils.h",
13033 "include/mlir/Dialect/Arith/IR/ArithBase.td",
13034 "include/mlir/Dialect/Arith/IR/ArithOps.td",
13053 "include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.td",
13069 "include/mlir/Dialect/Arith/IR/ArithOpsDialect.h.inc",
13076 "include/mlir/Dialect/Arith/IR/ArithOpsDialect.cpp.inc",
13080 "include/mlir/Dialect/Arith/IR/ArithOpsEnums.h.inc",
13084 "include/mlir/Dialect/Arith/IR/ArithOpsEnums.cpp.inc",
13087 tblgen = ":mlir-tblgen",
13088 td_file = "include/mlir/Dialect/Arith/IR/ArithBase.td",
13097 "include/mlir/Dialect/Arith/IR/ArithOps.h.inc",
13101 "include/mlir/Dialect/Arith/IR/ArithOps.cpp.inc",
13108 "include/mlir/Dialect/Arith/IR/ArithOpsAttributes.h.inc",
13115 "include/mlir/Dialect/Arith/IR/ArithOpsAttributes.cpp.inc",
13118 tblgen = ":mlir-tblgen",
13119 td_file = "include/mlir/Dialect/Arith/IR/ArithOps.td",
13130 "include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.h.inc",
13134 "include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.cpp.inc",
13137 tblgen = ":mlir-tblgen",
13138 td_file = "include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.td",
13146 strip_include_prefix = "include/mlir/Dialect/Arith/IR",
13150 "include/mlir/Dialect/Arith/IR/ArithCanonicalization.inc",
13153 tblgen = ":mlir-tblgen",
13165 "include/mlir/Interfaces/ValueBoundsOpInterface.h",
13170 "include/mlir/Analysis/**/*.h",
13173 "include/mlir/Dialect/Arith/IR/Arith.h",
13213 "include/mlir/Dialect/Arith/Transforms/Passes.h.inc",
13216 tblgen = ":mlir-tblgen",
13217 td_file = "include/mlir/Dialect/Arith/Transforms/Passes.td",
13227 "include/mlir/Dialect/Arith/Transforms/*.h",
13258 hdrs = ["include/mlir/Dialect/Arith/Utils/Utils.h"],
13272 "include/mlir/Dialect/Math/IR/MathBase.td",
13273 "include/mlir/Dialect/Math/IR/MathOps.td",
13293 "include/mlir/Dialect/Math/IR/MathOpsDialect.h.inc",
13300 "include/mlir/Dialect/Math/IR/MathOpsDialect.cpp.inc",
13303 tblgen = ":mlir-tblgen",
13304 td_file = "include/mlir/Dialect/Math/IR/MathBase.td",
13313 "include/mlir/Dialect/Math/IR/MathOps.h.inc",
13317 "include/mlir/Dialect/Math/IR/MathOps.cpp.inc",
13320 tblgen = ":mlir-tblgen",
13321 td_file = "include/mlir/Dialect/Math/IR/MathOps.td",
13333 "include/mlir/Dialect/Math/Transforms/Passes.h.inc",
13336 tblgen = ":mlir-tblgen",
13337 td_file = "include/mlir/Dialect/Math/Transforms/Passes.td",
13349 "include/mlir/Dialect/Math/IR/Math.h",
13373 hdrs = glob(["include/mlir/Dialect/Math/Transforms/*.h"]),
13398 "include/mlir/Conversion/MathToLibm/*.h",
13418 "include/mlir/Dialect/MemRef/IR/MemRefBase.td",
13419 "include/mlir/Dialect/MemRef/IR/MemRefOps.td",
13443 "include/mlir/Dialect/MemRef/IR/MemRefOpsDialect.h.inc",
13450 "include/mlir/Dialect/MemRef/IR/MemRefOpsDialect.cpp.inc",
13453 tblgen = ":mlir-tblgen",
13454 td_file = "include/mlir/Dialect/MemRef/IR/MemRefBase.td",
13463 "include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc",
13467 "include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc",
13470 tblgen = ":mlir-tblgen",
13471 td_file = "include/mlir/Dialect/MemRef/IR/MemRefOps.td",
13485 "include/mlir/Dialect/MemRef/IR/MemRef.h",
13486 "include/mlir/Dialect/MemRef/IR/MemRefMemorySlot.h",
13487 "include/mlir/Dialect/MemRef/IR/ValueBoundsOpInterfaceImpl.h",
13525 "include/mlir/Dialect/MemRef/Utils/MemRefUtils.h",
13546 "include/mlir/Dialect/MemRef/Transforms/Passes.h.inc",
13549 tblgen = ":mlir-tblgen",
13550 td_file = "include/mlir/Dialect/MemRef/Transforms/Passes.td",
13561 hdrs = glob(["include/mlir/Dialect/MemRef/Transforms/*.h"]),
13599 "include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.td",
13612 "include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.h.inc",
13616 "include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.cpp.inc",
13619 tblgen = ":mlir-tblgen",
13620 td_file = "include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.td",
13629 hdrs = glob(["include/mlir/Dialect/MemRef/TransformOps/*.h"]),
13661 "include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.td",
13662 "include/mlir/Dialect/MLProgram/IR/MLProgramBase.td",
13663 "include/mlir/Dialect/MLProgram/IR/MLProgramOps.td",
13664 "include/mlir/Dialect/MLProgram/IR/MLProgramTypes.td",
13683 "include/mlir/Dialect/MLProgram/IR/MLProgramOps.h.inc",
13687 "include/mlir/Dialect/MLProgram/IR/MLProgramOps.cpp.inc",
13691 "include/mlir/Dialect/MLProgram/IR/MLProgramOpsDialect.h.inc",
13695 "include/mlir/Dialect/MLProgram/IR/MLProgramOpsDialect.cpp.inc",
13698 tblgen = ":mlir-tblgen",
13699 td_file = "include/mlir/Dialect/MLProgram/IR/MLProgramOps.td",
13708 "include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.h.inc",
13712 "include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.cpp.inc",
13715 tblgen = ":mlir-tblgen",
13716 td_file = "include/mlir/Dialect/MLProgram/IR/MLProgramAttributes.td",
13728 "include/mlir/Dialect/MLProgram/Transforms/Passes.h.inc",
13731 tblgen = ":mlir-tblgen",
13732 td_file = "include/mlir/Dialect/MLProgram/Transforms/Passes.td",
13741 "include/mlir/Dialect/MLProgram/IR/MLProgramTypes.h.inc",
13745 "include/mlir/Dialect/MLProgram/IR/MLProgramTypes.cpp.inc",
13748 tblgen = ":mlir-tblgen",
13749 td_file = "include/mlir/Dialect/MLProgram/IR/MLProgramTypes.td",
13756 hdrs = glob(["include/mlir/Dialect/MLProgram/IR/*.h"]),
13779 "include/mlir/Dialect/MLProgram/Transforms/*.h",
13801 "include/mlir/Dialect/MPI/IR/MPI.td",
13802 "include/mlir/Dialect/MPI/IR/MPIOps.td",
13803 "include/mlir/Dialect/MPI/IR/MPITypes.td",
13817 "include/mlir/Dialect/MPI/IR/MPI.h.inc",
13821 "include/mlir/Dialect/MPI/IR/MPI.cpp.inc",
13825 "include/mlir/Dialect/MPI/IR/MPIDialect.h.inc",
13829 "include/mlir/Dialect/MPI/IR/MPIDialect.cpp.inc",
13832 tblgen = ":mlir-tblgen",
13833 td_file = "include/mlir/Dialect/MPI/IR/MPI.td",
13842 "include/mlir/Dialect/MPI/IR/MPIOps.h.inc",
13846 "include/mlir/Dialect/MPI/IR/MPIOps.cpp.inc",
13849 tblgen = ":mlir-tblgen",
13850 td_file = "include/mlir/Dialect/MPI/IR/MPIOps.td",
13859 "include/mlir/Dialect/MPI/IR/MPITypesGen.h.inc",
13863 "include/mlir/Dialect/MPI/IR/MPITypesGen.cpp.inc",
13866 tblgen = ":mlir-tblgen",
13867 td_file = "include/mlir/Dialect/MPI/IR/MPITypes.td",
13876 "include/mlir/Dialect/MPI/IR/MPIEnums.h.inc",
13880 "include/mlir/Dialect/MPI/IR/MPIEnums.cpp.inc",
13884 "include/mlir/Dialect/MPI/IR/MPIAttrDefs.h.inc",
13888 "include/mlir/Dialect/MPI/IR/MPIAttrDefs.cpp.inc",
13891 tblgen = ":mlir-tblgen",
13892 td_file = "include/mlir/Dialect/MPI/IR/MPI.td",
13899 hdrs = glob(["include/mlir/Dialect/MPI/IR/*.h"]),
13919 srcs = ["include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.td"],
13929 "include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.h.inc",
13933 "include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.cpp.inc",
13936 tblgen = ":mlir-tblgen",
13937 td_file = "include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.td",
13944 hdrs = ["include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.h"],
13955 "include/mlir/Dialect/Bufferization/IR/BufferizationBase.td",
13956 "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td",
13957 "include/mlir/Dialect/Bufferization/IR/BufferizationOps.td",
13981 "include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.h.inc",
13988 "include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.cpp.inc",
13991 tblgen = ":mlir-tblgen",
13992 td_file = "include/mlir/Dialect/Bufferization/IR/BufferizationBase.td",
13999 "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td",
14012 "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.h.inc",
14016 "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.cpp.inc",
14019 tblgen = ":mlir-tblgen",
14020 td_file = "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td",
14027 "include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.td",
14041 "include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.h.inc",
14045 "include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.cpp.inc",
14048 tblgen = ":mlir-tblgen",
14049 td_file = "include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.td",
14061 "include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.h",
14086 "include/mlir/Dialect/Bufferization/IR/BufferizationOps.h.inc",
14090 "include/mlir/Dialect/Bufferization/IR/BufferizationOps.cpp.inc",
14093 tblgen = ":mlir-tblgen",
14094 td_file = "include/mlir/Dialect/Bufferization/IR/BufferizationOps.td",
14103 "include/mlir/Analysis/Liveness.h",
14106 "include/mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.h",
14107 "include/mlir/Dialect/Bufferization/IR/BufferViewFlowOpInterface.h",
14108 "include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h",
14134 "include/mlir/Dialect/Bufferization/IR/Bufferization.h",
14135 "include/mlir/Dialect/Bufferization/IR/DstBufferizableOpInterfaceImpl.h",
14136 "include/mlir/Dialect/Bufferization/IR/UnstructuredControlFlow.h",
14174 "include/mlir/Dialect/Bufferization/Transforms/Passes.h.inc",
14177 tblgen = ":mlir-tblgen",
14178 td_file = "include/mlir/Dialect/Bufferization/Transforms/Passes.td",
14189 hdrs = glob(["include/mlir/Dialect/Bufferization/Transforms/*.h"]),
14226 "include/mlir/Conversion/BufferizationToMemRef/BufferizationToMemRef.h",
14247 hdrs = ["include/mlir/Dialect/Bufferization/Pipelines/Passes.h"],
14262 "include/mlir/Dialect/DLTI/DLTI.td",
14263 "include/mlir/Dialect/DLTI/DLTIBase.td",
14280 "include/mlir/Dialect/DLTI/DLTIDialect.h.inc",
14287 "include/mlir/Dialect/DLTI/DLTIDialect.cpp.inc",
14290 tblgen = ":mlir-tblgen",
14291 td_file = "include/mlir/Dialect/DLTI/DLTIBase.td",
14303 "include/mlir/Dialect/DLTI/DLTIAttrs.h.inc",
14310 "include/mlir/Dialect/DLTI/DLTIAttrs.cpp.inc",
14313 tblgen = ":mlir-tblgen",
14314 td_file = "include/mlir/Dialect/DLTI/DLTIAttrs.td",
14324 hdrs = glob(["include/mlir/Dialect/DLTI/*.h"]),
14338 "include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.td",
14352 "include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.h.inc",
14359 "include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.cpp.inc",
14362 tblgen = ":mlir-tblgen",
14363 td_file = "include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.td",
14372 hdrs = glob(["include/mlir/Dialect/DLTI/TransformOps/*.h"]),
14392 "include/mlir/Reducer/Passes.h.inc",
14395 tblgen = ":mlir-tblgen",
14396 td_file = "include/mlir/Reducer/Passes.td",
14406 hdrs = glob(["include/mlir/Reducer/*.h"]),
14421 srcs = ["lib/Tools/mlir-reduce/MlirReduceMain.cpp"],
14422 hdrs = ["include/mlir/Tools/mlir-reduce/MlirReduceMain.h"],
14437 name = "mlir-reduce",
14438 srcs = ["tools/mlir-reduce/mlir-reduce.cpp"],
14447 "//mlir/test:TestDialect",
14463 "include/mlir/Query/Matcher/*.h",
14464 "include/mlir/Query/*.h",
14480 srcs = ["lib/Tools/mlir-query/MlirQueryMain.cpp"],
14481 hdrs = ["include/mlir/Tools/mlir-query/MlirQueryMain.h"],
14494 name = "mlir-query",
14495 srcs = ["tools/mlir-query/mlir-query.cpp"],
14505 "//mlir/test:TestDialect",
14516 hdrs = glob(["include/mlir/Tools/PDLL/ODS/*.h"]),
14532 hdrs = glob(["include/mlir/Tools/PDLL/AST/*.h"]),
14547 hdrs = glob(["include/mlir/Tools/PDLL/CodeGen/*.h"]),
14568 hdrs = glob(["include/mlir/Tools/PDLL/Parser/*.h"]),
14582 name = "mlir-pdll",
14584 "tools/mlir-pdll/mlir-pdll.cpp",
14599 name = "mlir-pdll-lsp-server",
14600 srcs = ["tools/mlir-pdll-lsp-server/mlir-pdll-lsp-server.cpp"],
14610 srcs = ["include/mlir/Transforms/DialectConversion.pdll"],
14617 "include/mlir/Dialect/UB/IR/UBOps.td",
14618 "include/mlir/Dialect/UB/IR/UBOpsInterfaces.td",
14632 "include/mlir/Dialect/UB/IR/UBOpsInterfaces.h.inc",
14636 "include/mlir/Dialect/UB/IR/UBOpsInterfaces.cpp.inc",
14639 tblgen = ":mlir-tblgen",
14640 td_file = "include/mlir/Dialect/UB/IR/UBOpsInterfaces.td",
14652 "include/mlir/Dialect/UB/IR/UBOpsDialect.h.inc",
14659 "include/mlir/Dialect/UB/IR/UBOpsDialect.cpp.inc",
14663 "include/mlir/Dialect/UB/IR/UBOps.h.inc",
14667 "include/mlir/Dialect/UB/IR/UBOps.cpp.inc",
14671 "include/mlir/Dialect/UB/IR/UBOpsAttributes.h.inc",
14675 "include/mlir/Dialect/UB/IR/UBOpsAttributes.cpp.inc",
14678 tblgen = ":mlir-tblgen",
14679 td_file = "include/mlir/Dialect/UB/IR/UBOps.td",
14688 hdrs = ["include/mlir/Dialect/UB/IR/UBOps.h"],
14708 "include/mlir/Conversion/UBToLLVM/*.h",
14728 "include/mlir/Conversion/UBToSPIRV/*.h",
14743 hdrs = ["include/mlir/Dialect/LLVMIR/VCIXDialect.h"],
14760 srcs = ["include/mlir/Dialect/LLVMIR/VCIXOps.td"],
14773 "include/mlir/Dialect/LLVMIR/VCIXOps.h.inc",
14777 "include/mlir/Dialect/LLVMIR/VCIXOps.cpp.inc",
14784 "include/mlir/Dialect/LLVMIR/VCIXOpsDialect.h.inc",
14791 "include/mlir/Dialect/LLVMIR/VCIXOpsDialect.cpp.inc",
14798 "include/mlir/Dialect/LLVMIR/VCIXOpsAttributes.h.inc",
14805 "include/mlir/Dialect/LLVMIR/VCIXOpsAttributes.cpp.inc",
14808 tblgen = ":mlir-tblgen",
14809 td_file = "include/mlir/Dialect/LLVMIR/VCIXOps.td",
14816 hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/VCIX/*.h"]),
14833 "include/mlir/Dialect/LLVMIR/VCIXConversions.inc",
14836 tblgen = ":mlir-tblgen",
14837 td_file = "include/mlir/Dialect/LLVMIR/VCIXOps.td",
14849 "include/mlir/Dialect/Quant/Transforms/Passes.h.inc",
14852 tblgen = ":mlir-tblgen",
14853 td_file = "include/mlir/Dialect/Quant/Transforms/Passes.td",
14863 "include/mlir/Dialect/Quant/Transforms/*.h",