llvm-project/mlir/unittests
Jeremy Furtek 21949de62f [mlir] Width parameterization of BitEnum attributes
This diff contains:

- Parameterization of bit enum attributes in OpBase.td by bit width (e.g. 32
and 64). Previously, all enums were 32-bits. This brings enum functionality in
line with other integer attributes, and allows for bit enums greater than 32
bits.
- SPIRV and Vector dialects were updated to use bit enum attributes with an
  explicit bit width

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D123095
2022-04-08 01:21:29 +00:00
..
Analysis [MLIR][Presburger] IntegerPolyhedron: add support for symbolic integer lexmin 2022-04-05 18:50:34 +01:00
Conversion [mlir] Trim a huge number of unnecessary dependencies on the Func dialect 2022-03-01 12:10:04 -08:00
Dialect [MLIR][Affine][Analysis] Merge FAC and FACV 2022-04-06 03:02:32 +05:30
ExecutionEngine [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
IR [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Interfaces [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Pass [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Rewrite Fix memory leaks in MLIR unit-tests (NFC) 2021-10-02 21:31:46 +00:00
Support [MLIR] Add forgotten directory Support to unittests cmake 2021-12-27 14:42:48 +05:30
TableGen [mlir] Width parameterization of BitEnum attributes 2022-04-08 01:21:29 +00:00
Transforms [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
CMakeLists.txt Mark some MLIR tests as requiring the native target to be configured 2022-01-14 07:23:14 +00:00