llvm-project/mlir/lib
Rob Suderman 6bf0f6a4f7 [mlir][tosa] Add quantized lowering for matmul and fully_connected
Added the named op variants for quantized matmul and quantized batch matmul
with the necessary lowerings/tests from tosa's matmul/fully connected ops.
Current version does not use the contraction op interface as its verifiers
are not compatible with scalar operations.

Differential Revision: https://reviews.llvm.org/D105063
2021-07-20 12:58:02 -07:00
..
Analysis [NFC] Fix some comments and only look at terminators when looking for ReturnLike ops 2021-07-20 08:05:20 -07:00
Bindings [MLIR] [Python] Add `owner` to PyValue and fix its parent reference 2021-07-14 20:32:43 -07:00
CAPI [MLIR][CAPI] On MINGW don't link against libMLIR 2021-07-18 12:06:12 +02:00
Conversion [mlir][tosa] Add quantized lowering for matmul and fully_connected 2021-07-20 12:58:02 -07:00
Dialect [linalg] Add TensorDimOp to list of ops known by bufferization. 2021-07-20 12:44:13 +00:00
ExecutionEngine [ExecutionEngine] Fix GEP type 2021-07-17 23:45:00 +02:00
IR [mlir] replace llvm.mlir.cast with unrealized_conversion_cast 2021-07-16 15:14:09 +02:00
Interfaces [mlir] fix a crash if the dialect is missing a data layout interface 2021-06-09 17:46:27 +02:00
Parser Defend early against operation created without a registered dialect 2021-07-15 03:52:32 +00:00
Pass Fix mismatch between the provisioning of asyncExecutors and the actual thread count currently in the context (NFC) 2021-07-16 06:51:06 +00:00
Reducer [mlir-reduce] Fix the memory leak and recycle unused modules. 2021-07-08 20:03:47 +08:00
Rewrite [mlir] Add support for filtering patterns based on debug names and labels 2021-06-02 12:05:25 -07:00
Support [mlir] Split things dependent on LLVM_DEBUG into a .cpp file 2021-06-17 15:06:40 +02:00
TableGen [mlir][ods] Add nested OpTrait 2021-07-20 10:44:48 -07:00
Target [Attributes] Replace doesAttrKindHaveArgument() (NFC) 2021-07-12 21:57:26 +02:00
Tools PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 2021-07-08 13:37:57 -07:00
Transforms [MLIR][NFC] Minor cleanup for BufferDeallocation pass. 2021-07-20 09:43:22 -07:00
Translation [mlir] avoid exposing mutable DialectRegistry from MLIRContext 2021-02-10 12:07:34 +01:00
CMakeLists.txt [mlir][Standard] NFC - Drop remaining EDSC usage 2021-05-21 10:40:39 +00:00