torch-mlir/test/E2E
Sean Silva be1971c4fc Rename tcp.abort_if to tcp.shape_observe_error
This more clearly captures its semantics as a structural "observer" of
code that we currently mark as NoSideEffect but eventually lowers to
eager error handling code.

Also, update LowerRankedShapes to erase it, now that the layering here
is clear. That pass reifies the eager error handling code, so the need
for the dummy op to keep things alive isn't needed.

With this change, we are now ready to start lowering to LLVM!
This is the current print-ir-after-all from e2e-lowering-pipeline:
https://reviews.llvm.org/P8221
2020-05-18 13:38:47 -07:00
..
basic.mlir Tidy up test/E2E 2020-05-14 14:59:55 -07:00
lower-alloc-memref-ops.mlir Lower tcp.alloc_memref ops to tcp.get_extent + std.alloc. 2020-05-18 12:53:31 -07:00
lower-linalg-tensor-to-memref.mlir Add custom assembly format for tcp.alloc_memref/tcp.get_extent 2020-05-11 15:28:34 -07:00
lower-ranked-shapes.mlir Rename tcp.abort_if to tcp.shape_observe_error 2020-05-18 13:38:47 -07:00
lower-to-memref-abi.mlir Lower to the upstream memref ABI. 2020-05-15 17:19:57 -07:00
mixed-ranks.mlir Tidy up test/E2E 2020-05-14 14:59:55 -07:00
resolve-shape-of-ops.mlir Add custom assembly format for tcp.alloc_memref/tcp.get_extent 2020-05-11 15:28:34 -07:00
resolve-tensor-load-store-ops.mlir Add custom assembly format for tcp.alloc_memref/tcp.get_extent 2020-05-11 15:28:34 -07:00