llvm-capstone/mlir
Justin Fargnoli b43c50490c
[mlir] Declare promised interfaces for the ConvertToLLVM extension (#76341)
This PR adds promised interface declarations for
`ConvertToLLVMPatternInterface` in all the dialects that support the
`ConvertToLLVM` dialect extension.

Promised interfaces allow a dialect to declare that it will have an
implementation of a particular interface, crashing the program if one
isn't provided when the interface is used.
2024-01-08 20:19:18 -08:00
..
benchmark/python [mlir][benchmark] Fix broken benchmark script (#68841) 2023-12-06 12:17:53 +05:30
cmake/modules Revert "[mlir] Consider mlir-linalg-ods-gen as a tablegen tool in build (#75093)" 2024-01-04 02:01:16 +05:00
docs [mlir][gpu] Improve gpu-lower-to-nvvm-pipeline Documentation (#77062) 2024-01-05 12:51:25 +01:00
examples [MLIR][LLVM] Add distinct identifier to DICompileUnit attribute (#77070) 2024-01-08 07:42:33 +01:00
include [mlir][spirv] Drop support for SPV_NV_cooperative_matrix (#76782) 2024-01-08 17:57:52 -05:00
lib [mlir] Declare promised interfaces for the ConvertToLLVM extension (#76341) 2024-01-08 20:19:18 -08:00
python [mlir][python] add MemRefTypeAttr attr builder (#76371) 2024-01-06 16:42:14 -06:00
test [mlir][complex] Support Fastmath flag for complex.mulf (#74554) 2024-01-09 09:29:27 +09:00
tools add prop-dict support for custom directive for mlir-tblgen (#77061) 2024-01-05 12:37:24 +01:00
unittests [MLIR][Presburger] Implement IntegerRelation::mergeAndAlignSymbols (#76736) 2024-01-07 17:06:52 +05:30
utils [mlir][arith] Rename operations: maxfmaximumf, minfminimumf (#65800) 2023-09-11 22:02:19 -07:00
.clang-format
.clang-tidy
CMakeLists.txt [mlir] Add config for PDL (#69927) 2024-01-03 20:37:20 -08:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.