Merge google -> main (#8013) * fdeb04591 Merge pull request #8006 from not-jenni:main-to-google * 064ce933c Flip Identifier to StringAttr * ab66b4f30 Integrate LLVM at llvm/llvm-project@b5149f4e66a4 * 603f7a481 Integrate LLVM at llvm/llvm-project@37be74885946 * e8016e5a5 Integrate LLVM at llvm/llvm-project@11a46b174923 * a8a43826e Synchronize submodules with LLVM at llvm/llvm-project@3064dd8ccffc * 6f907859a Merge pull request #8003 from not-jenni:google * 4260a6261 Integrate LLVM at llvm/llvm-project@3064dd8ccffc * d0a228e7d Integrate LLVM at llvm/llvm-project@4c2aba999e54 * aec0a34c4 Integrate LLVM at llvm/llvm-project@cb9ccd38c55f * ee208bdc3 Integrate LLVM at llvm/llvm-project@862fffd8231c * 129ce7441 Integrate LLVM at llvm/llvm-project@127d95544164 * 16185fa35 Integrate LLVM at llvm/llvm-project@5527139302d9 * e9d9c3244 Integrate LLVM at llvm/llvm-project@249a5fb005ea * 8a3446001 Integrate LLVM at llvm/llvm-project@41454ab25645 * 09998baf4 Integrate LLVM at llvm/llvm-project@7d659c6ac741 * 3bbd7f386 Integrate LLVM at llvm/llvm-project@4943cda3988a * 44c9a30e7 Integrate LLVM at llvm/llvm-project@0c6979b2d64d * 7c4f1e6a4 Integrate LLVM at llvm/llvm-project@7128bb61fb59
IREE (Intermediate Representation Execution Environment, pronounced as “eerie”) is an MLIR-based end-to-end compiler and runtime that lowers Machine Learning (ML) models to a unified IR that scales up to meet the needs of the datacenter and down to satisfy the constraints and special considerations of mobile and edge deployments.
See our website for project details, user guides, and instructions on building from source.
IREE is still in its early phase. We have settled down on the overarching infrastructure and are actively improving various software components as well as project logistics. It is still quite far from ready for everyday use and is made available without any support at the moment. With that said, we welcome any kind of feedback on any communication channels!
See our website for more information.
IREE is licensed under the terms of the Apache 2.0 License with LLVM Exceptions. See LICENSE for more information.