torch-mlir/lib
Sean Silva 1c7c362e29 [TCP] Replace tcp.matmul with linalg.matmul.
This involved adding a `tcp.splatted` op to splat a dynamically sized
init tensor. See rationale in TCPOps.td docs.

One interesting observation is that when lowering tcf.matmul to
linalg.matmul, we need to both 1) create the error checks and 2)
calculate a shape transfer function to create the init tensors.
Previously, 2) was deferred to bufferizing tcp.matmul later. I'm not
sure if this is a conflation of concerns or not. For now, it's not a big
burden.
2020-11-10 18:58:28 -08:00
..
Backend Start reworking towards a shared library build. 2020-10-09 16:02:58 -07:00
CAPI Add remaining pieces to capture full example models. 2020-10-19 22:16:59 -07:00
Conversion [TCP] Replace tcp.matmul with linalg.matmul. 2020-11-10 18:58:28 -08:00
Dialect [TCP] Replace tcp.matmul with linalg.matmul. 2020-11-10 18:58:28 -08:00
Python Add missing dependency on NPCOMPCAPI from NPCOMPPythonCommon 2020-10-22 22:44:18 -07:00
RefBackend [TCP] Replace tcp.matmul with linalg.matmul. 2020-11-10 18:58:28 -08:00
Typing Start reworking towards a shared library build. 2020-10-09 16:02:58 -07:00
CMakeLists.txt Start reworking towards a shared library build. 2020-10-09 16:02:58 -07:00
InitAll.cpp NFC: Transition ATen passes to tablegen registration. 2020-10-22 17:12:44 -07:00