torch-mlir/test/E2E
Sean Silva c69e9fabc5 [RefE2E] Add support for "max".
This cleans up the lowering pipeline to easily allow extending to
multiple binary ops. It looks fairly repetitive at multiple levels, but
I don't want to prematurely generalize. I think that in principle we
could derive a large swatch of TCF + TCP from a single linalg-style
specification. Another direction is to use an OpInterface (something
like "buildLinalgGenericBody"). I'm keeping my eye on it.

In a subsequent commit, I'll mechanically add a set of binary ops
modeled off of the std arithmetic ops.
2020-09-22 18:38:32 -07:00
..
bypass-shapes.mlir [RefE2E] Add support for "max". 2020-09-22 18:38:32 -07:00
e2e-basic.mlir [RefE2E] Add assemblyFormat for TCF and TCP ops and tidy up. 2020-09-18 15:03:53 -07:00
e2e-constants.mlir [RefE2E] Add assemblyFormat for TCF and TCP ops and tidy up. 2020-09-18 15:03:53 -07:00
e2e-mixed-ranks.mlir [RefE2E] Add assemblyFormat for TCF and TCP ops and tidy up. 2020-09-18 15:03:53 -07:00
lower-alloc-memref-ops.mlir Rework reference shape lowering based on upstream shape dialect changes. 2020-08-03 13:43:49 -07:00
lower-constant-tensors-to-memref.mlir Totally rework RefE2E tensor to memref flow. (#42) 2020-09-16 17:31:40 -07:00
lower-shape-constraints.mlir [RefE2E] Add support for matmul. 2020-09-18 11:31:01 -07:00
lower-shaped-results-to-memref.mlir [RefE2E] Add support for "max". 2020-09-22 18:38:32 -07:00
lower-std-to-memref.mlir Totally rework RefE2E tensor to memref flow. (#42) 2020-09-16 17:31:40 -07:00
lower-structural-to-memref.mlir [RefE2E] Add interesting control flow example. 2020-09-21 12:25:24 -07:00
lower-to-llvm-global.mlir Totally rework RefE2E tensor to memref flow. (#42) 2020-09-16 17:31:40 -07:00
lower-to-llvm.mlir [RefE2E] Fix nul-termination bug. 2020-09-18 11:31:01 -07:00
lower-to-npcomprt-abi.mlir Totally rework RefE2E tensor to memref flow. (#42) 2020-09-16 17:31:40 -07:00