torch-mlir/lib/Conversion
Sean Silva 1dfcfa9cd1 Add aten.mm op and "test" it e2e.
Note that unlike aten.matmul which has dynamic behavior
depending on the argument ranks (can do matrix-matrix, matrix-vector,
batch matmul, etc.), aten.mm is just a vanilla matrix
multiply, which can be lowered precisely to tcf.matmul.

The "test" is really just an example that I stared at while getting my
feet wet with this. We probably want something that actually tests this
as part of `ninja check-npcomp`.
2020-11-20 17:21:24 -08:00
..
ATenToTCF Add aten.mm op and "test" it e2e. 2020-11-20 17:21:24 -08:00
BasicpyToStd Bump llvm-project to c8c07b76b2cf2ada8e7ec132f7f57b97d76743cf. 2020-10-29 15:25:55 -07:00
NumpyToTCF Bump llvm-project to c8c07b76b2cf2ada8e7ec132f7f57b97d76743cf. 2020-10-29 15:25:55 -07:00
TCFToLinalg Make some passes run on FuncOp so they can run in parallel. 2020-11-13 16:12:18 -08:00
TCFToStd Make some passes run on FuncOp so they can run in parallel. 2020-11-13 16:12:18 -08:00
TCFToTCP Make some passes run on FuncOp so they can run in parallel. 2020-11-13 16:12:18 -08:00
CMakeLists.txt Sever C++ level depend on IREE and rebase on exe and python interface. 2020-11-16 21:32:56 -08:00
PassDetail.h Initial TCF/TCP E2E seed. 2020-05-08 20:20:41 -07:00
Passes.cpp [TCP] Replace tcp.matmul with linalg.matmul. 2020-11-10 18:58:28 -08:00