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. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
E2E.cpp | ||
LowerRankedShapes.cpp | ||
LowerToHybridTensorMemRef.cpp | ||
LowerToLLVM.cpp | ||
LowerToNpcomprtABI.cpp | ||
PassDetail.h |