torch-mlir/lib/E2E
Sean Silva eaeb4011e6 Lower !shape.shape to SSA values.
This uses an approach inspired by what is done in IREE. See comments on
LowerRankedShapes.cpp for how it works.

The basic gist is that we have an op that creates a !shape.shape from a
set of SSA values representing the extents, and then iteratively replace
any op producing a !shape.shape with instances of that op.
2020-05-13 17:20:23 -07:00
..
CMakeLists.txt Lower !shape.shape to SSA values. 2020-05-13 17:20:23 -07:00
E2E.cpp Lower !shape.shape to SSA values. 2020-05-13 17:20:23 -07:00
LowerRankedShapes.cpp Lower !shape.shape to SSA values. 2020-05-13 17:20:23 -07:00
LowerToHybridTensorMemRef.cpp Update llvm-project to 310d32cb80a611e6384a921e85607fea05841f26 2020-05-11 15:12:47 -07:00
PassDetail.h Initial TCF/TCP E2E seed. 2020-05-08 20:20:41 -07:00