torch-mlir/include/npcomp/Dialect
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
..
ATen Add aten.maximum op and conversions from aten->tcf. 2020-11-04 17:20:54 -08:00
Basicpy Bump llvm-project to 72ddd559b8aafef402091f8e192e025022e4ebef 2020-10-30 18:12:41 -07:00
Numpy More progress on PyTorch acap device capture. 2020-10-15 21:43:21 -07:00
Refback [RefBackend] Use more idiomatic bufferize pattern for TCP. 2020-10-15 20:15:53 -07:00
Refbackrt [RefBackend] Rename Npcomprt dialect to Refbackrt. 2020-10-08 09:07:00 -07:00
TCF [RefBackend] Support element-wise multiply op 2020-10-27 19:41:23 -07:00
TCP [TCP] Replace tcp.matmul with linalg.matmul. 2020-11-10 18:58:28 -08:00
Torch Add a number of kernels and new patterns. 2020-11-04 14:36:59 -08:00
CMakeLists.txt [RefBackend] Rename RefBackend dialect to Refback 2020-10-08 09:07:00 -07:00