llvm-capstone/mlir/unittests
Abhinav271828 c1b997464b
[MLIR][Presburger] Template Matrix to allow MPInt and Fraction; use IntMatrix for integer matrices (#66897)
Matrix has been templated to Matrix (for MPInt and Fraction) with
explicit instantiation for both these types.
IntMatrix, inheriting from Matrix<MPInt>, has been created to allow for
integer-only methods.
makeMatrix has been duplicated to makeIntMatrix and makeFracMatrix.

This was already landed previously but was reverted in
98c994c8e2 due to build failure. This
fixes the failure.
2023-09-20 14:29:33 +01:00
..
Analysis [MLIR][Presburger] Template Matrix to allow MPInt and Fraction; use IntMatrix for integer matrices (#66897) 2023-09-20 14:29:33 +01:00
Bytecode [mlir][bytecode] Check that bytecode source buffer is sufficiently aligned. (#66380) 2023-09-17 13:46:01 +02:00
Conversion
Debug Introduce MLIR Op Properties 2023-05-01 23:16:34 -07:00
Dialect [mlir][vector] Cleanup VectorUnroll and create a generic tile iteration utility 2023-09-14 20:34:44 -06:00
ExecutionEngine [mlir][CRunnerUtils] Fix iterators accessing MemRefs with non-zero offset 2023-09-14 13:14:13 +02:00
Interfaces Reland "[mlir] Use a type for representing branch points in RegionBranchOpInterface" 2023-08-30 09:31:54 +02:00
IR [MLIR] Allow comparison of opaque properties (#66378) 2023-09-17 23:46:31 -07:00
Parser
Pass Update some uses of getAttr() to be explicit about Inherent vs Discardable (NFC) 2023-09-12 01:33:47 -07:00
Rewrite
Support [mlir][docgen] Handle Windows line endings in doc generation. 2023-06-29 09:56:49 -07:00
TableGen [mlir] Fix duplicate word typos; NFC 2023-09-01 20:53:08 -07:00
Target [mlir][gpu][NVPTX] Enable NVIDIA GPU JIT compilation path (#66220) 2023-09-14 18:00:27 -04:00
Transforms Introduce MLIR Op Properties 2023-05-01 23:16:34 -07:00
CMakeLists.txt [mlir][Target][LLVM] Adds an utility class for serializing operations to binary strings. 2023-08-08 14:48:11 +00:00