mirror-llvm-project/mlir/include/mlir-c
Maksim Levental e3bde09850
[mlir-c] Add structural operation equivalence (#206537)
Exposes `OperationEquivalence` through the MLIR C API so callers can compare operations structurally rather than by handle identity.

Assisted by: Claude
2026-08-01 12:59:13 -07:00
..
Bindings/Python
Dialect [MLIR][LLVM] Share LLVM metadata attribute translation (#203016) 2026-08-01 22:08:29 +09:00
Target [MLIR][Python] Add optional emit reset to exportSMTLIB (#187366) 2026-03-18 16:10:07 -04:00
AffineExpr.h
AffineMap.h
BuiltinAttributes.h [mlir][IR] Rename DenseIntOrFPElementsAttr to DenseTypedElementsAttr (#185687) 2026-03-13 17:27:23 +01:00
BuiltinTypes.h [MLIR][APFloat] Add Type definitions for UE5M3 type (#212712) 2026-07-30 18:45:58 +05:30
Conversion.h
Debug.h
Diagnostics.h
Dominance.h [mlir-c] Add DominanceInfo and PostDominanceInfo C API bindings (#206156) 2026-06-28 20:45:08 -07:00
ExecutionEngine.h [MLIR][ExecutionEngine] Enable PIC option (#170995) 2025-12-07 17:07:17 +00:00
ExtensibleDialect.h [MLIR][Python] Support IsIsolatedFromAbove trait for python-defined operations (#211849) 2026-07-25 11:42:02 +08:00
IntegerSet.h
Interfaces.h [MLIR][CAPI][Python] Add support for constructing memory effect instances (#210586) 2026-07-24 00:37:16 +08:00
IR.h [mlir-c] Add structural operation equivalence (#206537) 2026-08-01 12:59:13 -07:00
Pass.h [MLIR][Python] Expose PassManager::enableStatistics to CAPI and Python (#162591) 2025-10-09 20:11:19 +08:00
RegisterEverything.h
Rewrite.h [mlir-c] Add RewriterBase insertion point save/restore (#206531) 2026-07-31 18:00:45 -07:00
Support.h [MLIR][Python] Remove partial LLVM APIs in python bindings (6/6) (#180986) 2026-02-12 08:28:18 -05:00
Transforms.h