From 7a35723c950287a602cdf30107ec235ca32eda78 Mon Sep 17 00:00:00 2001 From: Scott Todd Date: Tue, 25 Jun 2024 20:51:57 -0700 Subject: [PATCH] Deployed 087ad6bd46 with MkDocs version: 1.6.0 --- 404.html | 69 + building-from-source/android/index.html | 69 + .../getting-started/index.html | 69 + building-from-source/index.html | 69 + building-from-source/ios/index.html | 69 + building-from-source/riscv/index.html | 69 + .../index.html | 69 + .../index.html | 69 + .../blog/2021-10-15-cuda-backend/index.html | 69 + .../index.html | 69 + .../index.html | 69 + community/blog/archive/2021/index.html | 69 + community/blog/archive/2024/index.html | 69 + community/blog/category/frontends/index.html | 69 + .../blog/category/performance/index.html | 69 + community/blog/category/platforms/index.html | 69 + community/blog/index.html | 69 + community/index.html | 69 + community/tags/index.html | 69 + developers/building/bazel/index.html | 69 + developers/building/cmake-options/index.html | 69 + .../building/cmake-with-ccache/index.html | 69 + developers/building/emscripten/index.html | 69 + .../debugging/android-with-lldb/index.html | 69 + .../compile-time-regressions/index.html | 69 + developers/debugging/gpu/index.html | 69 + .../debugging/integration-tests/index.html | 69 + .../debugging/model-development/index.html | 69 + developers/debugging/releases/index.html | 69 + developers/debugging/sanitizers/index.html | 69 + .../design-docs/cuda-hal-driver/index.html | 69 + .../design-docs/design-roadmap/index.html | 69 + .../design-docs/function-abi/index.html | 69 + .../design-docs/hip-hal-driver/index.html | 69 + .../invocation-execution-model/index.html | 69 + .../design-docs/metal-hal-driver/index.html | 69 + developers/design-docs/vm/index.html | 69 + developers/general/contributing/index.html | 69 + .../general/developer-overview/index.html | 69 + developers/general/developer-tips/index.html | 69 + .../general/release-management/index.html | 69 + developers/general/testing-guide/index.html | 69 + developers/index.html | 69 + .../performance/benchmark-suites/index.html | 69 + .../performance/benchmarking/index.html | 69 + .../profiling-cpu-events/index.html | 69 + .../profiling-gpu-vulkan/index.html | 69 + .../profiling-with-tracy/index.html | 69 + developers/performance/profiling/index.html | 69 + developers/usage-best-practices/index.html | 69 + .../vulkan-environment-setup/index.html | 69 + .../bare-metal/index.html | 69 + .../deployment-configurations/cpu/index.html | 69 + .../gpu-cuda/index.html | 69 + .../gpu-metal/index.html | 69 + .../gpu-rocm/index.html | 69 + .../gpu-vulkan/index.html | 69 + guides/deployment-configurations/index.html | 69 + guides/index.html | 69 + guides/ml-frameworks/index.html | 69 + guides/ml-frameworks/jax/index.html | 69 + guides/ml-frameworks/onnx/index.html | 69 + guides/ml-frameworks/pytorch/index.html | 69 + guides/ml-frameworks/tensorflow/index.html | 69 + guides/ml-frameworks/tflite/index.html | 69 + guides/parameters/index.html | 69 + index.html | 69 + reference/bindings/c-api/index.html | 69 + reference/bindings/index.html | 69 + reference/bindings/python/index.html | 69 + reference/extensions/index.html | 69 + reference/glossary/index.html | 69 + reference/index.html | 69 + reference/mlir-dialects/Check/index.html | 73 +- reference/mlir-dialects/Encoding/index.html | 4131 +++++++++++++ reference/mlir-dialects/Flow/index.html | 234 +- reference/mlir-dialects/HAL/index.html | 583 +- reference/mlir-dialects/HALInline/index.html | 71 +- reference/mlir-dialects/HALLoader/index.html | 170 +- .../mlir-dialects/IOParameters/index.html | 73 +- .../mlir-dialects/IREECodegen/index.html | 3952 +++++++++++++ reference/mlir-dialects/IREEGPU/index.html | 5105 +++++++++++++++++ reference/mlir-dialects/IREEInput/index.html | 71 +- .../mlir-dialects/IREEVectorExt/index.html | 71 +- reference/mlir-dialects/LinalgExt/index.html | 780 +-- reference/mlir-dialects/Stream/index.html | 85 +- reference/mlir-dialects/Util/index.html | 71 +- reference/mlir-dialects/VM/index.html | 1293 +++-- reference/mlir-dialects/VMVX/index.html | 71 +- reference/mlir-dialects/index.html | 81 + reference/optimization-options/index.html | 69 + search/search_index.json | 2 +- sitemap.xml | 189 +- sitemap.xml.gz | Bin 1031 -> 1051 bytes 94 files changed, 20909 insertions(+), 1303 deletions(-) create mode 100755 reference/mlir-dialects/Encoding/index.html create mode 100755 reference/mlir-dialects/IREECodegen/index.html create mode 100755 reference/mlir-dialects/IREEGPU/index.html diff --git a/404.html b/404.html index 4c731372e604..f78b93dfb462 100755 --- a/404.html +++ b/404.html @@ -1397,6 +1397,12 @@ + + + + + + @@ -1466,6 +1472,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1571,6 +1598,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/building-from-source/android/index.html b/building-from-source/android/index.html index 87e959e35ecd..512ee5411fd4 100755 --- a/building-from-source/android/index.html +++ b/building-from-source/android/index.html @@ -1541,6 +1541,12 @@ + + + + + + @@ -1610,6 +1616,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1715,6 +1742,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/building-from-source/getting-started/index.html b/building-from-source/getting-started/index.html index 3e4f179e0d6d..08e078547571 100755 --- a/building-from-source/getting-started/index.html +++ b/building-from-source/getting-started/index.html @@ -1581,6 +1581,12 @@ + + + + + + @@ -1650,6 +1656,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1755,6 +1782,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/building-from-source/index.html b/building-from-source/index.html index 91fa478c4fee..b28f3c022517 100755 --- a/building-from-source/index.html +++ b/building-from-source/index.html @@ -1413,6 +1413,12 @@ + + + + + + @@ -1482,6 +1488,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1587,6 +1614,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/building-from-source/ios/index.html b/building-from-source/ios/index.html index d20e660bad52..221ede99668e 100755 --- a/building-from-source/ios/index.html +++ b/building-from-source/ios/index.html @@ -1532,6 +1532,12 @@ + + + + + + @@ -1601,6 +1607,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1706,6 +1733,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/building-from-source/riscv/index.html b/building-from-source/riscv/index.html index a5e9dc65e828..ded66eb3e24d 100755 --- a/building-from-source/riscv/index.html +++ b/building-from-source/riscv/index.html @@ -1580,6 +1580,12 @@ + + + + + + @@ -1649,6 +1655,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1754,6 +1781,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/2021-07-19-tflite-support-via-tosa/index.html b/community/blog/2021-07-19-tflite-support-via-tosa/index.html index 3d02f043bf86..9019b62282eb 100755 --- a/community/blog/2021-07-19-tflite-support-via-tosa/index.html +++ b/community/blog/2021-07-19-tflite-support-via-tosa/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/2021-10-13-matrix-multiplication-with-mmt4d/index.html b/community/blog/2021-10-13-matrix-multiplication-with-mmt4d/index.html index c697188619b2..1a74f8147f94 100755 --- a/community/blog/2021-10-13-matrix-multiplication-with-mmt4d/index.html +++ b/community/blog/2021-10-13-matrix-multiplication-with-mmt4d/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/2021-10-15-cuda-backend/index.html b/community/blog/2021-10-15-cuda-backend/index.html index 48d3e002f4a7..06c4aaee59ed 100755 --- a/community/blog/2021-10-15-cuda-backend/index.html +++ b/community/blog/2021-10-15-cuda-backend/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/2024-01-22-exploring-cpu-microkernels-on-a-matmul-example/index.html b/community/blog/2024-01-22-exploring-cpu-microkernels-on-a-matmul-example/index.html index a950255f6df1..9ed725d150dc 100755 --- a/community/blog/2024-01-22-exploring-cpu-microkernels-on-a-matmul-example/index.html +++ b/community/blog/2024-01-22-exploring-cpu-microkernels-on-a-matmul-example/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/2024-01-29-iree-mlir-linalg-tutorial/index.html b/community/blog/2024-01-29-iree-mlir-linalg-tutorial/index.html index 46aa2d92a934..6ca9973efd5b 100755 --- a/community/blog/2024-01-29-iree-mlir-linalg-tutorial/index.html +++ b/community/blog/2024-01-29-iree-mlir-linalg-tutorial/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/archive/2021/index.html b/community/blog/archive/2021/index.html index cd3dc59db929..600bbf5cf69a 100755 --- a/community/blog/archive/2021/index.html +++ b/community/blog/archive/2021/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/archive/2024/index.html b/community/blog/archive/2024/index.html index d1fbb9c5d7a1..749fe14b8d65 100755 --- a/community/blog/archive/2024/index.html +++ b/community/blog/archive/2024/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/category/frontends/index.html b/community/blog/category/frontends/index.html index e7ef190cac28..2b1c76efefd1 100755 --- a/community/blog/category/frontends/index.html +++ b/community/blog/category/frontends/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/category/performance/index.html b/community/blog/category/performance/index.html index da30a20bd4f3..8323b296deb8 100755 --- a/community/blog/category/performance/index.html +++ b/community/blog/category/performance/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/category/platforms/index.html b/community/blog/category/platforms/index.html index 0f866dba723a..755f80a87267 100755 --- a/community/blog/category/platforms/index.html +++ b/community/blog/category/platforms/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/blog/index.html b/community/blog/index.html index 641a7d186d54..2f1e2624e16e 100755 --- a/community/blog/index.html +++ b/community/blog/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/index.html b/community/index.html index 1e659ef6d1bf..9cab02e6b0f7 100755 --- a/community/index.html +++ b/community/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/community/tags/index.html b/community/tags/index.html index 40b6160d7e24..5c2c9b41b5da 100755 --- a/community/tags/index.html +++ b/community/tags/index.html @@ -1408,6 +1408,12 @@ + + + + + + @@ -1477,6 +1483,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1582,6 +1609,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/building/bazel/index.html b/developers/building/bazel/index.html index 523bc0313d9f..743db77e87a5 100755 --- a/developers/building/bazel/index.html +++ b/developers/building/bazel/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/building/cmake-options/index.html b/developers/building/cmake-options/index.html index e1bce53cdf80..ef704de4eb7c 100755 --- a/developers/building/cmake-options/index.html +++ b/developers/building/cmake-options/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/building/cmake-with-ccache/index.html b/developers/building/cmake-with-ccache/index.html index 43527669f829..881ec55a63b4 100755 --- a/developers/building/cmake-with-ccache/index.html +++ b/developers/building/cmake-with-ccache/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/building/emscripten/index.html b/developers/building/emscripten/index.html index 1dc6dcef5ef9..df20d833ce06 100755 --- a/developers/building/emscripten/index.html +++ b/developers/building/emscripten/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/android-with-lldb/index.html b/developers/debugging/android-with-lldb/index.html index d60189667cf2..8be097d91374 100755 --- a/developers/debugging/android-with-lldb/index.html +++ b/developers/debugging/android-with-lldb/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/compile-time-regressions/index.html b/developers/debugging/compile-time-regressions/index.html index 09c1a95eed18..3d36f7ed3adb 100755 --- a/developers/debugging/compile-time-regressions/index.html +++ b/developers/debugging/compile-time-regressions/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/gpu/index.html b/developers/debugging/gpu/index.html index 314e0f75a3ee..55117db90d87 100755 --- a/developers/debugging/gpu/index.html +++ b/developers/debugging/gpu/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/integration-tests/index.html b/developers/debugging/integration-tests/index.html index 45e08eb12cc1..c2d7ad412b19 100755 --- a/developers/debugging/integration-tests/index.html +++ b/developers/debugging/integration-tests/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/model-development/index.html b/developers/debugging/model-development/index.html index 8b8695f3bbc2..9b3bf8c5e01d 100755 --- a/developers/debugging/model-development/index.html +++ b/developers/debugging/model-development/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/releases/index.html b/developers/debugging/releases/index.html index 65ccb9480d00..465f8a6fd1be 100755 --- a/developers/debugging/releases/index.html +++ b/developers/debugging/releases/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/debugging/sanitizers/index.html b/developers/debugging/sanitizers/index.html index c9d0f0405ebd..6f7ccf6c14ad 100755 --- a/developers/debugging/sanitizers/index.html +++ b/developers/debugging/sanitizers/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/cuda-hal-driver/index.html b/developers/design-docs/cuda-hal-driver/index.html index 08995b8dc52e..1d4acd639a1e 100755 --- a/developers/design-docs/cuda-hal-driver/index.html +++ b/developers/design-docs/cuda-hal-driver/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/design-roadmap/index.html b/developers/design-docs/design-roadmap/index.html index 53a24a917ab1..d75988364cc6 100755 --- a/developers/design-docs/design-roadmap/index.html +++ b/developers/design-docs/design-roadmap/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/function-abi/index.html b/developers/design-docs/function-abi/index.html index 802d67b775fc..c2b90327bcb9 100755 --- a/developers/design-docs/function-abi/index.html +++ b/developers/design-docs/function-abi/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/hip-hal-driver/index.html b/developers/design-docs/hip-hal-driver/index.html index 9cec62961079..454bddbc45fb 100755 --- a/developers/design-docs/hip-hal-driver/index.html +++ b/developers/design-docs/hip-hal-driver/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/invocation-execution-model/index.html b/developers/design-docs/invocation-execution-model/index.html index c74300409935..7a1466171edd 100755 --- a/developers/design-docs/invocation-execution-model/index.html +++ b/developers/design-docs/invocation-execution-model/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/metal-hal-driver/index.html b/developers/design-docs/metal-hal-driver/index.html index baecf5760c01..2b17a9c1886f 100755 --- a/developers/design-docs/metal-hal-driver/index.html +++ b/developers/design-docs/metal-hal-driver/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/design-docs/vm/index.html b/developers/design-docs/vm/index.html index 1627e39d0ccc..4ce4e258f2ca 100755 --- a/developers/design-docs/vm/index.html +++ b/developers/design-docs/vm/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/general/contributing/index.html b/developers/general/contributing/index.html index 8af03a4e5180..42af32f62549 100755 --- a/developers/general/contributing/index.html +++ b/developers/general/contributing/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/general/developer-overview/index.html b/developers/general/developer-overview/index.html index a04d121a39bc..9904bef05388 100755 --- a/developers/general/developer-overview/index.html +++ b/developers/general/developer-overview/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/general/developer-tips/index.html b/developers/general/developer-tips/index.html index 27abdf412912..61c377f7b2f7 100755 --- a/developers/general/developer-tips/index.html +++ b/developers/general/developer-tips/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/general/release-management/index.html b/developers/general/release-management/index.html index cb2d7035e0d7..3cec5d0c23a4 100755 --- a/developers/general/release-management/index.html +++ b/developers/general/release-management/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/general/testing-guide/index.html b/developers/general/testing-guide/index.html index 4facb568964f..39a1a0bc5c3a 100755 --- a/developers/general/testing-guide/index.html +++ b/developers/general/testing-guide/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/index.html b/developers/index.html index 94366e308a47..685aa23ccf87 100755 --- a/developers/index.html +++ b/developers/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/benchmark-suites/index.html b/developers/performance/benchmark-suites/index.html index 3bcb92920e1a..63783e6ca180 100755 --- a/developers/performance/benchmark-suites/index.html +++ b/developers/performance/benchmark-suites/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/benchmarking/index.html b/developers/performance/benchmarking/index.html index 7e7cacdde2c0..e2584251763f 100755 --- a/developers/performance/benchmarking/index.html +++ b/developers/performance/benchmarking/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/profiling-cpu-events/index.html b/developers/performance/profiling-cpu-events/index.html index 21ea56c6de41..3030f3c85615 100755 --- a/developers/performance/profiling-cpu-events/index.html +++ b/developers/performance/profiling-cpu-events/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/profiling-gpu-vulkan/index.html b/developers/performance/profiling-gpu-vulkan/index.html index d0e163070cb7..fdbf12f05dd6 100755 --- a/developers/performance/profiling-gpu-vulkan/index.html +++ b/developers/performance/profiling-gpu-vulkan/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/profiling-with-tracy/index.html b/developers/performance/profiling-with-tracy/index.html index c57d2acc1ea5..f0a74ba88e2c 100755 --- a/developers/performance/profiling-with-tracy/index.html +++ b/developers/performance/profiling-with-tracy/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/performance/profiling/index.html b/developers/performance/profiling/index.html index 54dd855b7a62..db83c00bb78f 100755 --- a/developers/performance/profiling/index.html +++ b/developers/performance/profiling/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/usage-best-practices/index.html b/developers/usage-best-practices/index.html index 7c7deb34a500..b8bac2e7bdbb 100755 --- a/developers/usage-best-practices/index.html +++ b/developers/usage-best-practices/index.html @@ -1410,6 +1410,12 @@ + + + + + + @@ -1479,6 +1485,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1584,6 +1611,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/developers/vulkan-environment-setup/index.html b/developers/vulkan-environment-setup/index.html index eca784f89197..23fa9c1aa1c6 100755 --- a/developers/vulkan-environment-setup/index.html +++ b/developers/vulkan-environment-setup/index.html @@ -1412,6 +1412,12 @@ + + + + + + @@ -1481,6 +1487,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1586,6 +1613,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/bare-metal/index.html b/guides/deployment-configurations/bare-metal/index.html index a918008ddec6..16605251e1f5 100755 --- a/guides/deployment-configurations/bare-metal/index.html +++ b/guides/deployment-configurations/bare-metal/index.html @@ -1541,6 +1541,12 @@ + + + + + + @@ -1610,6 +1616,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1715,6 +1742,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/cpu/index.html b/guides/deployment-configurations/cpu/index.html index 8a993226a35f..3aa6d9edf64a 100755 --- a/guides/deployment-configurations/cpu/index.html +++ b/guides/deployment-configurations/cpu/index.html @@ -1571,6 +1571,12 @@ + + + + + + @@ -1640,6 +1646,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1745,6 +1772,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/gpu-cuda/index.html b/guides/deployment-configurations/gpu-cuda/index.html index 7d75f6a0b631..ae232c704a86 100755 --- a/guides/deployment-configurations/gpu-cuda/index.html +++ b/guides/deployment-configurations/gpu-cuda/index.html @@ -1571,6 +1571,12 @@ + + + + + + @@ -1640,6 +1646,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1745,6 +1772,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/gpu-metal/index.html b/guides/deployment-configurations/gpu-metal/index.html index 20a6ba4a6ec1..d185ad615b5f 100755 --- a/guides/deployment-configurations/gpu-metal/index.html +++ b/guides/deployment-configurations/gpu-metal/index.html @@ -1434,6 +1434,12 @@ + + + + + + @@ -1503,6 +1509,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1608,6 +1635,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/gpu-rocm/index.html b/guides/deployment-configurations/gpu-rocm/index.html index 57a06a5e1d2c..81b66955f12b 100755 --- a/guides/deployment-configurations/gpu-rocm/index.html +++ b/guides/deployment-configurations/gpu-rocm/index.html @@ -1571,6 +1571,12 @@ + + + + + + @@ -1640,6 +1646,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1745,6 +1772,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/gpu-vulkan/index.html b/guides/deployment-configurations/gpu-vulkan/index.html index 18babbb231a2..2e16114a4a99 100755 --- a/guides/deployment-configurations/gpu-vulkan/index.html +++ b/guides/deployment-configurations/gpu-vulkan/index.html @@ -1580,6 +1580,12 @@ + + + + + + @@ -1649,6 +1655,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1754,6 +1781,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/deployment-configurations/index.html b/guides/deployment-configurations/index.html index 139a8ac5a77c..6ec8ea340468 100755 --- a/guides/deployment-configurations/index.html +++ b/guides/deployment-configurations/index.html @@ -1422,6 +1422,12 @@ + + + + + + @@ -1491,6 +1497,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1596,6 +1623,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/index.html b/guides/index.html index 5409a4d70b06..b9f68a10b4c2 100755 --- a/guides/index.html +++ b/guides/index.html @@ -1422,6 +1422,12 @@ + + + + + + @@ -1491,6 +1497,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1596,6 +1623,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/index.html b/guides/ml-frameworks/index.html index b5e56f3c3dae..3ce34ea0ed03 100755 --- a/guides/ml-frameworks/index.html +++ b/guides/ml-frameworks/index.html @@ -1422,6 +1422,12 @@ + + + + + + @@ -1491,6 +1497,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1596,6 +1623,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/jax/index.html b/guides/ml-frameworks/jax/index.html index d2bd1ea3a4be..4ff5acf228e1 100755 --- a/guides/ml-frameworks/jax/index.html +++ b/guides/ml-frameworks/jax/index.html @@ -1475,6 +1475,12 @@ + + + + + + @@ -1544,6 +1550,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1649,6 +1676,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/onnx/index.html b/guides/ml-frameworks/onnx/index.html index 37897b338919..c98df0da9350 100755 --- a/guides/ml-frameworks/onnx/index.html +++ b/guides/ml-frameworks/onnx/index.html @@ -1534,6 +1534,12 @@ + + + + + + @@ -1603,6 +1609,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1708,6 +1735,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/pytorch/index.html b/guides/ml-frameworks/pytorch/index.html index 7efa8a9b2a2c..5b37e2bbbd9e 100755 --- a/guides/ml-frameworks/pytorch/index.html +++ b/guides/ml-frameworks/pytorch/index.html @@ -1606,6 +1606,12 @@ + + + + + + @@ -1675,6 +1681,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1780,6 +1807,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/tensorflow/index.html b/guides/ml-frameworks/tensorflow/index.html index 12ab5f99ac73..198b0d9036ac 100755 --- a/guides/ml-frameworks/tensorflow/index.html +++ b/guides/ml-frameworks/tensorflow/index.html @@ -1556,6 +1556,12 @@ + + + + + + @@ -1625,6 +1631,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1730,6 +1757,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/ml-frameworks/tflite/index.html b/guides/ml-frameworks/tflite/index.html index 8a1e63719b0d..2a61d2445837 100755 --- a/guides/ml-frameworks/tflite/index.html +++ b/guides/ml-frameworks/tflite/index.html @@ -1535,6 +1535,12 @@ + + + + + + @@ -1604,6 +1610,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1709,6 +1736,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/guides/parameters/index.html b/guides/parameters/index.html index 7d9093ddc9b2..c9200e53e962 100755 --- a/guides/parameters/index.html +++ b/guides/parameters/index.html @@ -1616,6 +1616,12 @@ + + + + + + @@ -1685,6 +1691,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1790,6 +1817,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/index.html b/index.html index 479b425077a7..98ad5fc977a2 100755 --- a/index.html +++ b/index.html @@ -1546,6 +1546,12 @@ + + + + + + @@ -1615,6 +1621,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1720,6 +1747,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/bindings/c-api/index.html b/reference/bindings/c-api/index.html index db2bd63204d2..368e13b9a3c7 100755 --- a/reference/bindings/c-api/index.html +++ b/reference/bindings/c-api/index.html @@ -1710,6 +1710,12 @@ + + + + + + @@ -1779,6 +1785,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1884,6 +1911,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/bindings/index.html b/reference/bindings/index.html index 253766b0a0a4..b2e6af3da220 100755 --- a/reference/bindings/index.html +++ b/reference/bindings/index.html @@ -1419,6 +1419,12 @@ + + + + + + @@ -1488,6 +1494,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1593,6 +1620,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/bindings/python/index.html b/reference/bindings/python/index.html index 780c6f13d303..bde2995b91a7 100755 --- a/reference/bindings/python/index.html +++ b/reference/bindings/python/index.html @@ -1574,6 +1574,12 @@ + + + + + + @@ -1643,6 +1649,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1748,6 +1775,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/extensions/index.html b/reference/extensions/index.html index c3d55a860976..8ee6f707883b 100755 --- a/reference/extensions/index.html +++ b/reference/extensions/index.html @@ -1421,6 +1421,12 @@ + + + + + + @@ -1490,6 +1496,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1595,6 +1622,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/glossary/index.html b/reference/glossary/index.html index 2dd9d9ab182f..99fc020884d9 100755 --- a/reference/glossary/index.html +++ b/reference/glossary/index.html @@ -1421,6 +1421,12 @@ + + + + + + @@ -1490,6 +1496,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1595,6 +1622,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/index.html b/reference/index.html index f033eb9b3168..2327933bf294 100755 --- a/reference/index.html +++ b/reference/index.html @@ -1419,6 +1419,12 @@ + + + + + + @@ -1488,6 +1494,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1593,6 +1620,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/mlir-dialects/Check/index.html b/reference/mlir-dialects/Check/index.html index 7f92aae47e39..326cdbc21473 100755 --- a/reference/mlir-dialects/Check/index.html +++ b/reference/mlir-dialects/Check/index.html @@ -14,7 +14,7 @@ - + @@ -1421,6 +1421,12 @@ + + + + + + @@ -1606,6 +1612,27 @@ +
  • + + + + + Encoding + + + + +
  • + + + + + + + + + +
  • @@ -1711,6 +1738,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • @@ -3723,7 +3792,7 @@ - + diff --git a/reference/mlir-dialects/Encoding/index.html b/reference/mlir-dialects/Encoding/index.html new file mode 100755 index 000000000000..fd11d8d81444 --- /dev/null +++ b/reference/mlir-dialects/Encoding/index.html @@ -0,0 +1,4131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + Encoding - IREE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + + + + + + +
    + + + + + + + +
    + +
    + + + + +
    +
    + + + +
    +
    +
    + + + + + + + +
    +
    +
    + + + + + + + +
    +
    + + + + + + + + + + + + + +

    'iree_encoding' Dialectlink

    +

    Tensor encoding attributes and ops.

    +

    A dialect defining IREE tensor encoding attributes and related ops, used to +implement data-tiling.

    + +

    Operationslink

    +

    iree_encoding.set_encoding (Encoding::SetEncodingOp)link

    +

    Perform pack and pad operation on source

    +

    Syntax:

    +
    operation ::= `iree_encoding.set_encoding` attr-dict $source `:` type($source) `->` type($result)
    +
    +

    Operation to assign an encoding to a tensor. The operation +does not change the rank or extent of a tensor. Instead it +adds an encoding attribute to the tensor type to represent +a change in layout.

    +

    Traits: AlwaysSpeculatableImplTrait

    +

    Interfaces: ConditionallySpeculatable, NoMemoryEffect (MemoryEffectOpInterface), ReifyRankedShapedTypeOpInterface

    +

    Effects: MemoryEffects::Effect{}

    +
    Operands:link
    + + + + + + + + + + + + + +
    OperandDescription
    sourceranked tensor of any type values
    +
    Results:link
    + + + + + + + + + + + + + +
    ResultDescription
    resultranked tensor of any type values
    +

    iree_encoding.unset_encoding (Encoding::UnsetEncodingOp)link

    +

    Perfom unpack and extract operation on source

    +

    Syntax:

    +
    operation ::= `iree_encoding.unset_encoding` attr-dict $source `:` type($source) `->` type($result)
    +
    +

    Operation to convert an tensor with encoding that represents +its data layout into a tensor with default layout (i.e. no encoding). +For now in IREE the default layout is row-major.

    +

    Traits: AlwaysSpeculatableImplTrait

    +

    Interfaces: ConditionallySpeculatable, NoMemoryEffect (MemoryEffectOpInterface), ReifyRankedShapedTypeOpInterface

    +

    Effects: MemoryEffects::Effect{}

    +
    Operands:link
    + + + + + + + + + + + + + +
    OperandDescription
    sourceranked tensor of any type values
    +
    Results:link
    + + + + + + + + + + + + + +
    ResultDescription
    resultranked tensor of any type values
    +

    iree_encoding.upper_bound_tile_size (Encoding::UpperBoundTileSizeOp)link

    +

    Returns an upper bound on tile sizes

    +

    Syntax:

    +
    operation ::= `iree_encoding.upper_bound_tile_size` attr-dict $tensorType `->` type($results)
    +
    +

    This returns the largest tile sizes that might result from materialization +of the given encoding. This can be used outside of target-specific code, so +there may be multiple targets, and this will return the maximum tile size +from iterating over all of them. The evaluation happens in the +MaterializeUpperBoundTileSize pass.

    +

    Traits: AlwaysSpeculatableImplTrait

    +

    Interfaces: ConditionallySpeculatable, NoMemoryEffect (MemoryEffectOpInterface)

    +

    Effects: MemoryEffects::Effect{}

    +
    Attributes:link
    + + + +
    AttributeMLIR TypeDescription
    tensorType::mlir::TypeAttrtype attribute of ranked tensor of any type values
    + +
    Results:link
    + + + + + + + + + + + + + +
    ResultDescription
    resultsvariadic of index
    +

    Attributeslink

    +

    EncodingAttrlink

    +

    information to decide how to data-tile a tensor

    +

    Syntax:

    +
    #iree_encoding.encoding<
    +  EncodingRoleAttr,   # role
    +  ArrayAttr,   # element_types
    +  TypeAttr,   # original_type
    +  IntegerAttr,   # matmul_narrow_M
    +  IntegerAttr,   # matmul_narrow_N
    +  ArrayAttr,   # user_indexing_maps
    +  DenseArrayAttr   # round_dims_to
    +>
    +
    +

    This attribute describes the change in the layout for +a given tensor to execute subsequent operations on +the tiled layout. The encoding serves as a way to +represent the change in the way the data is laid out in +memory without changing the logical rank/extent of +the tensor itself. When required, the encoding +can be used to explicitly manifest the layout change +through operations like pack/unpack.

    +
    Parameters:link
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterC++ typeDescription
    roleEncodingRoleAttrrole of this tensor as an operand
    element_typesArrayAttrelement types of the user's operands
    original_typeTypeAttrtype of the original tensor type before padding
    matmul_narrow_MIntegerAttroptional M narrow dimension size (only for contraction op user_indexing_maps)
    matmul_narrow_NIntegerAttroptional N narrow dimension size (only for contraction op user_indexing_maps)
    user_indexing_mapsArrayAttrIndexing maps of the operation using this tensor
    round_dims_toDenseArrayAttrValues for padding M,N,K dimensions
    +

    EncodingRoleAttrlink

    +

    Describes the role of the tensor as an operand or a result of an operation.

    +

    Syntax:

    +
    #iree_encoding.role<
    +  ::mlir::iree_compiler::IREE::Encoding::EncodingRole   # value
    +>
    +
    +

    Enum cases: +* LHS (LHS) +* RHS (RHS) +* RESULT (RESULT)

    +
    Parameters:link
    + + + + + + + + + + + + + + + +
    ParameterC++ typeDescription
    value::mlir::iree_compiler::IREE::Encoding::EncodingRolean enum of type EncodingRole
    + + + + + + + + + + + + + + + + +
    +
    + + + + + +
    + + + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/reference/mlir-dialects/Flow/index.html b/reference/mlir-dialects/Flow/index.html index bbb9e1371c15..d0fc8ceb61f7 100755 --- a/reference/mlir-dialects/Flow/index.html +++ b/reference/mlir-dialects/Flow/index.html @@ -11,7 +11,7 @@ - + @@ -1421,6 +1421,12 @@ + + + + + + @@ -1486,6 +1492,27 @@ + + +
  • + + + + + Encoding + + + + +
  • + + + + + + + + @@ -1906,6 +1933,15 @@ + + +
  • + + + flow.tensor.dynamic_constant (Flow::TensorDynamicConstantOp) + + +
  • @@ -2000,7 +2036,7 @@
  • - + Attributes @@ -2016,6 +2052,15 @@ +
  • + +
  • + + + NamedParameterAttr + + +
  • @@ -2197,6 +2242,48 @@ +
  • + + + + + IREECodegen + + + + +
  • + + + + + + + + + + +
  • + + + + + IREEGPU + + + + +
  • + + + + + + + + + +
  • @@ -4488,6 +4575,15 @@ +
  • + +
  • + + + flow.tensor.dynamic_constant (Flow::TensorDynamicConstantOp) + + +
  • @@ -4582,7 +4678,7 @@
  • - + Attributes @@ -4598,6 +4694,15 @@ +
  • + +
  • + + + NamedParameterAttr + + +
  • @@ -4695,7 +4800,7 @@ - + @@ -4789,6 +4894,7 @@

    'flow' Dialectflow.tensor.bitcast (Flow::TensorBitCastOp)
  • flow.tensor.clone (Flow::TensorCloneOp)
  • flow.tensor.constant (Flow::TensorConstantOp)
  • +
  • flow.tensor.dynamic_constant (Flow::TensorDynamicConstantOp)
  • flow.tensor.empty (Flow::TensorEmptyOp)
  • flow.tensor.load (Flow::TensorLoadOp)
  • flow.tensor.reshape (Flow::TensorReshapeOp)
  • @@ -4802,8 +4908,9 @@

    'flow' Dialect -
  • Attributes