mirror of https://github.com/llvm/torch-mlir
fc484d1bd8
* Primarily, the upstream shape dialect now uses tensor<?xindex> for non-erroring, immediate shape calculations (and will return this for shape_of of a tensor or memref). * In addition, upstream passes do not yet exist for fully lowering to standard ops, so the passes here need to be extended to handle this new convention. * This should be seen as an intermediate state, necessary to integrate a new LLVM version and needs more work and cleanup for generality. * There is a good deal of awkwardness in these conversions. The hope is that additional upstream work will yield better defined conversion paths once out of this intermediate state. |
||
---|---|---|
.. | ||
e2e-basic.mlir | ||
e2e-constants.mlir | ||
e2e-mixed-ranks.mlir | ||
lower-alloc-memref-ops.mlir | ||
lower-constant-tensors-to-memrefs.mlir | ||
lower-linalg-tensor-to-memref.mlir | ||
lower-ranked-shapes.mlir | ||
lower-to-llvm-global.mlir | ||
lower-to-llvm.mlir | ||
lower-to-npcomprt-abi.mlir | ||
resolve-shape-of-ops.mlir | ||
resolve-tensor-load-store-ops.mlir |