torch-mlir/lib/Dialect
Sean Silva 5017430dc7 [RefBackend] Split out RefBackend (refback) dialect from TCP.
This is the first in a patch series that is refactoring the
constellation of things variously called or associated with "E2E",
"RefE2E", "npcomprt", and "TCP" into a more cleanly layered result.

Concretely, this first patch fixes the fact that TCP was basically
acting like a dumping ground needed by the reference backend. This
splits it out, which is fairly mechanical, but touches a lot of lines of
code (basically replacing `tcp` with `refback` and `TCP` with
`RefBackend).

Now, the RefBackend dialect is that dumping ground, which
is slighly better, as it starts allowing TCP to become a nice clean
middle layer that is not related per se to the reference backend.

The previous name RefE2E or "reference e2e flow" was super confusing.
Now that we are seeing more clearly where the "backend" distinction
lies, the [RefBackend] commit tag is born :)
2020-10-07 10:29:48 -07:00
..
ATen Bump LLVM to @7d1ed69 and fix namespace handling changed upstream. 2020-09-16 15:52:15 -07:00
Basicpy Bump LLVM to @7d1ed69 and fix namespace handling changed upstream. 2020-09-16 15:52:15 -07:00
Npcomprt Bump LLVM to @7d1ed69 and fix namespace handling changed upstream. 2020-09-16 15:52:15 -07:00
Numpy Bump LLVM to @7d1ed69 and fix namespace handling changed upstream. 2020-09-16 15:52:15 -07:00
RefBackend [RefBackend] Split out RefBackend (refback) dialect from TCP. 2020-10-07 10:29:48 -07:00
TCF Bump LLVM to @7d1ed69 and fix namespace handling changed upstream. 2020-09-16 15:52:15 -07:00
TCP [RefBackend] Split out RefBackend (refback) dialect from TCP. 2020-10-07 10:29:48 -07:00
Torch Add a torch.kernel_call op and associated predicates. 2020-09-29 15:10:38 -07:00
CMakeLists.txt [RefBackend] Split out RefBackend (refback) dialect from TCP. 2020-10-07 10:29:48 -07:00