├── .github ├── actions │ └── build-with-llvm │ │ ├── Dockerfile │ │ ├── action.yml │ │ └── entrypoint.sh ├── dependabot.yml └── workflows │ ├── approve_dependabot.yml │ └── buildAndTest.yml ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── docs ├── Building.md ├── Gemfile ├── README.md ├── _config.yml ├── _layouts │ └── default.html ├── _sass │ ├── jekyll-theme-dinky.scss │ └── rouge-github.scss ├── assets │ ├── css │ │ └── style.scss │ ├── images │ │ ├── favicon.ico │ │ ├── mask-small.png │ │ └── xilinx-header-logo.svg │ └── js │ │ └── scale.fix.js └── jekyll-theme-dinky.gemspec ├── include ├── CMakeLists.txt ├── xten-c │ └── Dialects.h └── xten │ ├── CMakeLists.txt │ ├── Conversion │ ├── CMakeLists.txt │ ├── Passes.h │ ├── Passes.td │ ├── PassesTorch.td │ ├── TosaToXTenNNPass.h │ ├── XTenNNToLinalgPass.h │ ├── XTenNNToTorchPass.h │ └── XTenNNToTosaPass.h │ ├── Dialect │ ├── CMakeLists.txt │ └── XTenNN │ │ ├── CMakeLists.txt │ │ ├── IR │ │ ├── CMakeLists.txt │ │ ├── XTenNN.h │ │ ├── XTenNNBase.h │ │ ├── XTenNNBase.td │ │ ├── XTenNNOps.h │ │ ├── XTenNNOps.td │ │ └── XTenNNTypes.td │ │ ├── Interfaces │ │ ├── CMakeLists.txt │ │ ├── EnclaveOpInterface.td │ │ └── EnclaveOpInterfaces.h │ │ └── Transforms │ │ ├── CMakeLists.txt │ │ ├── CanonicalizePass.h │ │ ├── Passes.h │ │ ├── Passes.td │ │ └── Simplify.h │ └── Transform │ ├── CMakeLists.txt │ ├── Passes.h │ ├── Passes.td │ └── XTenMinimizeLiveTensors.h ├── lib ├── CAPI │ ├── CMakeLists.txt │ └── Dialects.cpp ├── CMakeLists.txt ├── Conversion │ ├── CMakeLists.txt │ ├── PassDetail.h │ ├── Passes.cpp │ ├── TosaToXTenNN.cpp │ ├── XTenNNToLinalg.cpp │ ├── XTenNNToTorch.cpp │ └── XTenNNToTosa.cpp ├── Dialect │ ├── CMakeLists.txt │ └── XTenNN │ │ ├── CMakeLists.txt │ │ ├── IR │ │ ├── CMakeLists.txt │ │ ├── XTenNNBase.cpp │ │ └── XTenNNOps.cpp │ │ ├── Interfaces │ │ ├── CMakeLists.txt │ │ └── EnclaveOpInterface.cpp │ │ └── Transforms │ │ ├── CMakeLists.txt │ │ ├── CanonicalizePass.cpp │ │ ├── QDQConcat.cpp │ │ └── Simplify.cpp └── Transform │ ├── CMakeLists.txt │ ├── PassDetail.h │ ├── Passes.cpp │ ├── XTenMinimizeLiveTensors.cpp │ └── operators_supported.json ├── python ├── CMakeLists.txt └── mlir │ ├── __init__.py │ └── dialects │ ├── XTenNNOps.td │ └── xten_nn.py ├── test ├── CMakeLists.txt ├── Conversion │ ├── TosaToXTenNN │ │ └── quantization.mlir │ ├── XTenNNToLinalg │ │ └── Elu.mlir │ ├── XTenNNToTorch │ │ ├── GroupConv2d.mlir │ │ ├── Mish.mlir │ │ ├── Round.mlir │ │ ├── Sign.mlir │ │ ├── conv_transpose_2d.mlir │ │ ├── depth_to_space.mlir │ │ ├── grid_sample.mlir │ │ ├── math_ops.mlir │ │ ├── reduce_mean.mlir │ │ ├── reflect_pad.mlir │ │ └── resize.mlir │ └── XTenNNToTosa │ │ └── quantization.mlir ├── Dialect │ └── XTenNN │ │ ├── Transform │ │ └── CanonicalizePass │ │ │ └── remove_qdq_between_concats.mlir │ │ ├── dequantize.mlir │ │ ├── folding.mlir │ │ ├── grid_sample.mlir │ │ ├── group_dequantize.mlir │ │ ├── group_quantize.mlir │ │ ├── loadExternalConst.mlir │ │ ├── loadExternalConst_diagnostics.mlir │ │ ├── ops.mlir │ │ ├── ops_invalid.mlir │ │ ├── quantize.mlir │ │ ├── simplify.mlir │ │ └── subgraph-invalid.mlir ├── Transform │ └── XTenMinimizeLiveTensors │ │ ├── diamonds.mlir │ │ ├── failures.mlir │ │ ├── other_subgraphs.mlir │ │ └── print-dot-graph.mlir ├── aten-opt │ ├── commandline.mlir │ └── outputfile.mlir ├── lit.cfg.py └── lit.site.cfg.py.in ├── tools ├── CMakeLists.txt └── aten-opt │ ├── CMakeLists.txt │ └── aten-opt.cpp └── utils ├── Dockerfile ├── build-llvm.sh ├── build-torch-mlir.sh ├── clone-llvm.sh └── makellvmdocker.sh /.github/actions/build-with-llvm/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/actions/build-with-llvm/Dockerfile -------------------------------------------------------------------------------- /.github/actions/build-with-llvm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/actions/build-with-llvm/action.yml -------------------------------------------------------------------------------- /.github/actions/build-with-llvm/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/actions/build-with-llvm/entrypoint.sh -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/approve_dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/workflows/approve_dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/buildAndTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.github/workflows/buildAndTest.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/README.md -------------------------------------------------------------------------------- /docs/Building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/Building.md -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_sass/jekyll-theme-dinky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/_sass/jekyll-theme-dinky.scss -------------------------------------------------------------------------------- /docs/_sass/rouge-github.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/_sass/rouge-github.scss -------------------------------------------------------------------------------- /docs/assets/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/assets/css/style.scss -------------------------------------------------------------------------------- /docs/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/assets/images/favicon.ico -------------------------------------------------------------------------------- /docs/assets/images/mask-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/assets/images/mask-small.png -------------------------------------------------------------------------------- /docs/assets/images/xilinx-header-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/assets/images/xilinx-header-logo.svg -------------------------------------------------------------------------------- /docs/assets/js/scale.fix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/assets/js/scale.fix.js -------------------------------------------------------------------------------- /docs/jekyll-theme-dinky.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/docs/jekyll-theme-dinky.gemspec -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten-c/Dialects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten-c/Dialects.h -------------------------------------------------------------------------------- /include/xten/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Conversion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Conversion/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/Passes.h -------------------------------------------------------------------------------- /include/xten/Conversion/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/Passes.td -------------------------------------------------------------------------------- /include/xten/Conversion/PassesTorch.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/PassesTorch.td -------------------------------------------------------------------------------- /include/xten/Conversion/TosaToXTenNNPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/TosaToXTenNNPass.h -------------------------------------------------------------------------------- /include/xten/Conversion/XTenNNToLinalgPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/XTenNNToLinalgPass.h -------------------------------------------------------------------------------- /include/xten/Conversion/XTenNNToTorchPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/XTenNNToTorchPass.h -------------------------------------------------------------------------------- /include/xten/Conversion/XTenNNToTosaPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Conversion/XTenNNToTosaPass.h -------------------------------------------------------------------------------- /include/xten/Dialect/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNN.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNNBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNNBase.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNNBase.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNNBase.td -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNNOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNNOps.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNNOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNNOps.td -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/IR/XTenNNTypes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/IR/XTenNNTypes.td -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Interfaces/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Interfaces/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Interfaces/EnclaveOpInterface.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Interfaces/EnclaveOpInterface.td -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Interfaces/EnclaveOpInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Interfaces/EnclaveOpInterfaces.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Transforms/CanonicalizePass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Transforms/CanonicalizePass.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Transforms/Passes.h -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Transforms/Passes.td -------------------------------------------------------------------------------- /include/xten/Dialect/XTenNN/Transforms/Simplify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Dialect/XTenNN/Transforms/Simplify.h -------------------------------------------------------------------------------- /include/xten/Transform/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Transform/CMakeLists.txt -------------------------------------------------------------------------------- /include/xten/Transform/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Transform/Passes.h -------------------------------------------------------------------------------- /include/xten/Transform/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Transform/Passes.td -------------------------------------------------------------------------------- /include/xten/Transform/XTenMinimizeLiveTensors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/include/xten/Transform/XTenMinimizeLiveTensors.h -------------------------------------------------------------------------------- /lib/CAPI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/CAPI/CMakeLists.txt -------------------------------------------------------------------------------- /lib/CAPI/Dialects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/CAPI/Dialects.cpp -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Conversion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Conversion/PassDetail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/PassDetail.h -------------------------------------------------------------------------------- /lib/Conversion/Passes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/Passes.cpp -------------------------------------------------------------------------------- /lib/Conversion/TosaToXTenNN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/TosaToXTenNN.cpp -------------------------------------------------------------------------------- /lib/Conversion/XTenNNToLinalg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/XTenNNToLinalg.cpp -------------------------------------------------------------------------------- /lib/Conversion/XTenNNToTorch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/XTenNNToTorch.cpp -------------------------------------------------------------------------------- /lib/Conversion/XTenNNToTosa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Conversion/XTenNNToTosa.cpp -------------------------------------------------------------------------------- /lib/Dialect/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/IR/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/IR/XTenNNBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/IR/XTenNNBase.cpp -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/IR/XTenNNOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/IR/XTenNNOps.cpp -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Interfaces/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Interfaces/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Interfaces/EnclaveOpInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Interfaces/EnclaveOpInterface.cpp -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Transforms/CanonicalizePass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Transforms/CanonicalizePass.cpp -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Transforms/QDQConcat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Transforms/QDQConcat.cpp -------------------------------------------------------------------------------- /lib/Dialect/XTenNN/Transforms/Simplify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Dialect/XTenNN/Transforms/Simplify.cpp -------------------------------------------------------------------------------- /lib/Transform/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Transform/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Transform/PassDetail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Transform/PassDetail.h -------------------------------------------------------------------------------- /lib/Transform/Passes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Transform/Passes.cpp -------------------------------------------------------------------------------- /lib/Transform/XTenMinimizeLiveTensors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Transform/XTenMinimizeLiveTensors.cpp -------------------------------------------------------------------------------- /lib/Transform/operators_supported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/lib/Transform/operators_supported.json -------------------------------------------------------------------------------- /python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/python/CMakeLists.txt -------------------------------------------------------------------------------- /python/mlir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/python/mlir/__init__.py -------------------------------------------------------------------------------- /python/mlir/dialects/XTenNNOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/python/mlir/dialects/XTenNNOps.td -------------------------------------------------------------------------------- /python/mlir/dialects/xten_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/python/mlir/dialects/xten_nn.py -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Conversion/TosaToXTenNN/quantization.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/TosaToXTenNN/quantization.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToLinalg/Elu.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToLinalg/Elu.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/GroupConv2d.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/GroupConv2d.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/Mish.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/Mish.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/Round.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/Round.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/Sign.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/Sign.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/conv_transpose_2d.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/conv_transpose_2d.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/depth_to_space.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/depth_to_space.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/grid_sample.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/grid_sample.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/math_ops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/math_ops.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/reduce_mean.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/reduce_mean.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/reflect_pad.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/reflect_pad.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTorch/resize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTorch/resize.mlir -------------------------------------------------------------------------------- /test/Conversion/XTenNNToTosa/quantization.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Conversion/XTenNNToTosa/quantization.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/Transform/CanonicalizePass/remove_qdq_between_concats.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/Transform/CanonicalizePass/remove_qdq_between_concats.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/dequantize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/dequantize.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/folding.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/folding.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/grid_sample.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/grid_sample.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/group_dequantize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/group_dequantize.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/group_quantize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/group_quantize.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/loadExternalConst.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/loadExternalConst.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/loadExternalConst_diagnostics.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/loadExternalConst_diagnostics.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/ops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/ops.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/ops_invalid.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/ops_invalid.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/quantize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/quantize.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/simplify.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/simplify.mlir -------------------------------------------------------------------------------- /test/Dialect/XTenNN/subgraph-invalid.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Dialect/XTenNN/subgraph-invalid.mlir -------------------------------------------------------------------------------- /test/Transform/XTenMinimizeLiveTensors/diamonds.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Transform/XTenMinimizeLiveTensors/diamonds.mlir -------------------------------------------------------------------------------- /test/Transform/XTenMinimizeLiveTensors/failures.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Transform/XTenMinimizeLiveTensors/failures.mlir -------------------------------------------------------------------------------- /test/Transform/XTenMinimizeLiveTensors/other_subgraphs.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Transform/XTenMinimizeLiveTensors/other_subgraphs.mlir -------------------------------------------------------------------------------- /test/Transform/XTenMinimizeLiveTensors/print-dot-graph.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/Transform/XTenMinimizeLiveTensors/print-dot-graph.mlir -------------------------------------------------------------------------------- /test/aten-opt/commandline.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/aten-opt/commandline.mlir -------------------------------------------------------------------------------- /test/aten-opt/outputfile.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/aten-opt/outputfile.mlir -------------------------------------------------------------------------------- /test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/lit.cfg.py -------------------------------------------------------------------------------- /test/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/test/lit.site.cfg.py.in -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/aten-opt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/tools/aten-opt/CMakeLists.txt -------------------------------------------------------------------------------- /tools/aten-opt/aten-opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/tools/aten-opt/aten-opt.cpp -------------------------------------------------------------------------------- /utils/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/utils/Dockerfile -------------------------------------------------------------------------------- /utils/build-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/utils/build-llvm.sh -------------------------------------------------------------------------------- /utils/build-torch-mlir.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/utils/build-torch-mlir.sh -------------------------------------------------------------------------------- /utils/clone-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/utils/clone-llvm.sh -------------------------------------------------------------------------------- /utils/makellvmdocker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/mlir-xten/HEAD/utils/makellvmdocker.sh --------------------------------------------------------------------------------