[Mlir-commits] [mlir] [mlir][tosa] Switch matmul_t output to bf16 from fp16 (PR #212970)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu Jul 30 02:28:06 PDT 2026
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff origin/main HEAD --extensions inc -- mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc --diff_from_common_commit
``````````
:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc b/mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc
index cf02420fb..309207062 100644
--- a/mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc
+++ b/mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc
@@ -1680,7 +1680,7 @@ extensionComplianceMap = {
{{{Extension::int16},
{{{i16T, i16T, i16T, i16T, i48T}, SpecificationVersion::V_1_1_DRAFT}}},
{{Extension::fp8e4m3},
- {{{fp8e4m3T, fp8e4m3T, fp8e4m3T, fp8e4m3T, fp32T},
+ {{{fp8e4m3T, fp8e4m3T, fp8e4m3T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT},
{{fp8e4m3T, fp16T, fp8e4m3T, fp16T, fp32T},
SpecificationVersion::V_1_1_DRAFT},
@@ -1718,7 +1718,8 @@ extensionComplianceMap = {
{{fp16T, fp8e4m3T, fp16T, fp8e4m3T, bf16T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp8e4m3, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp8e4m3,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_fp8e4m3T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp8e4m3T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1730,7 +1731,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp8e4m3T, fp8e4m3T, fp32T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_fp8e5m2T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp8e5m2T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1742,7 +1744,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp8e5m2T, fp8e4m3T, fp32T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp6e3m2, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp6e3m2,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_fp6e3m2T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e3m2T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1754,7 +1757,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e3m2T, fp8e4m3T, fp32T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp6e2m3, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp6e2m3,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_fp6e2m3T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e2m3T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1766,7 +1770,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e2m3T, fp8e4m3T, fp32T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp4e2m1, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_fp4e2m1,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_fp4e2m1T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1778,7 +1783,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, fp8e4m3T, fp32T, fp8e4m3T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_int8, Extension::bf16},
+ {{Extension::fp8e4m3, Extension::mx_common, Extension::mx_int8,
+ Extension::bf16},
{{{fp8e4m3T, bs32_fp8ue8m0_mxint8T, fp8e4m3T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, fp8e4m3T, fp32T, fp8e4m3T, bf16T},
@@ -1817,7 +1823,8 @@ extensionComplianceMap = {
{{fp16T, fp8e5m2T, fp16T, fp8e5m2T, bf16T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp8e4m3, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp8e4m3,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_fp8e4m3T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp8e4m3T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -1829,7 +1836,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp8e4m3T, fp8e5m2T, fp32T, fp8e5m2T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_fp8e5m2T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp8e5m2T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -1841,7 +1849,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp8e5m2T, fp8e5m2T, fp32T, fp8e5m2T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp6e3m2, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp6e3m2,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_fp6e3m2T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e3m2T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -1853,7 +1862,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e3m2T, fp8e5m2T, fp32T, fp8e5m2T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp6e2m3, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp6e2m3,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_fp6e2m3T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e2m3T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -1865,7 +1875,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e2m3T, fp8e5m2T, fp32T, fp8e5m2T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp4e2m1, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_fp4e2m1,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_fp4e2m1T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -1877,7 +1888,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, fp8e5m2T, fp32T, fp8e5m2T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_int8, Extension::bf16},
+ {{Extension::fp8e5m2, Extension::mx_common, Extension::mx_int8,
+ Extension::bf16},
{{{fp8e5m2T, bs32_fp8ue8m0_mxint8T, fp8e5m2T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, fp8e5m2T, fp32T, fp8e5m2T, bf16T},
@@ -2074,7 +2086,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp8e4m3, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp8e4m3, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e4m3T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, bf16T},
@@ -2086,7 +2099,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_fp8e4m3, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_fp8e4m3,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e4m3T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, bf16T},
@@ -2098,7 +2112,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp8e4m3, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp8e4m3,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e4m3T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, bf16T},
@@ -2110,7 +2125,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp8e4m3, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp8e4m3,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e4m3T, bs32_fp8ue8m0_fp4e2m1T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, bf16T},
@@ -2122,7 +2138,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp8e4m3, Extension::mx_int8, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp8e4m3, Extension::mx_int8,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e4m3T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, bf16T},
@@ -2134,7 +2151,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp8e4m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, bf16T},
@@ -2146,7 +2164,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, bf16T},
@@ -2158,7 +2177,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp8e5m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp8e5m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_fp4e2m1T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, bf16T},
@@ -2170,7 +2190,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp8e5m2, Extension::mx_int8, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp8e5m2, Extension::mx_int8,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp8e5m2T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, bf16T},
@@ -2182,7 +2203,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp8e5m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp6e3m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_fp6e3m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, bf16T},
@@ -2194,7 +2216,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp6e3m2, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp6e3m2,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_fp4e2m1T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, bf16T},
@@ -2206,7 +2229,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_int8, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e3m2, Extension::mx_int8,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp6e3m2T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, bf16T},
@@ -2218,7 +2242,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp6e3m2T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp6e2m3, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_fp6e2m3,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_fp4e2m1T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, bf16T},
@@ -2230,7 +2255,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_int8, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp6e2m3, Extension::mx_int8,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp6e2m3T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, bf16T},
@@ -2242,7 +2268,8 @@ extensionComplianceMap = {
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp6e2m3T, fp32T, fp32T, fp32T},
SpecificationVersion::V_1_1_DRAFT}},
allOf},
- {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_int8, Extension::bf16},
+ {{Extension::mx_common, Extension::mx_fp4e2m1, Extension::mx_int8,
+ Extension::bf16},
{{{bs32_fp8ue8m0_fp4e2m1T, bs32_fp8ue8m0_mxint8T, fp32T, fp32T, bf16T},
SpecificationVersion::V_1_1_DRAFT},
{{bs32_fp8ue8m0_mxint8T, bs32_fp8ue8m0_fp4e2m1T, fp32T, fp32T, bf16T},
``````````
</details>
https://github.com/llvm/llvm-project/pull/212970
More information about the Mlir-commits
mailing list