torch-mlir/include
Sean Silva 1e357ae680 Add simple type refinement pass.
Currently implemented as a simple intraprocedural dataflow analysis over
a standard ShapedType lattice (hasRank, sizes, and elementType).

It currently hardcodes a few key pieces of information:
- shape transfer functions
- whether it is legal to update the operand type of an op

This needs to be made pluggable obviously and the core propagation logic
moved somewhere agnostic.
2021-04-07 11:06:34 -07:00
..
npcomp Add simple type refinement pass. 2021-04-07 11:06:34 -07:00
npcomp-c Add prim::device and handle derefining for prim::CallMethod 2021-03-11 14:10:09 -08:00