|
35 | 35 | #define UNALIASED_CUSTOM_BUILTIN(ID, TYPES, ACCUMULATE, FEATURE) \ |
36 | 36 | CUSTOM_BUILTIN(ID, ID, TYPES, ACCUMULATE, FEATURE) |
37 | 37 |
|
38 | | -#define UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(ID, TYPES, FEATURE) \ |
39 | | - UNALIASED_CUSTOM_BUILTIN(ID, TYPES, false, FEATURE) \ |
40 | | - UNALIASED_CUSTOM_BUILTIN(ID##nn, TYPES, true, FEATURE) \ |
41 | | - UNALIASED_CUSTOM_BUILTIN(ID##np, TYPES, true, FEATURE) \ |
42 | | - UNALIASED_CUSTOM_BUILTIN(ID##pn, TYPES, true, FEATURE) \ |
| 38 | +#define UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(ID, TYPES, FEATURE) \ |
| 39 | + UNALIASED_CUSTOM_BUILTIN(ID, TYPES, false, FEATURE) \ |
| 40 | + UNALIASED_CUSTOM_BUILTIN(ID##nn, TYPES, true, FEATURE) \ |
| 41 | + UNALIASED_CUSTOM_BUILTIN(ID##np, TYPES, true, FEATURE) \ |
| 42 | + UNALIASED_CUSTOM_BUILTIN(ID##pn, TYPES, true, FEATURE) \ |
43 | 43 | UNALIASED_CUSTOM_BUILTIN(ID##pp, TYPES, true, FEATURE) |
44 | 44 |
|
45 | 45 | // GCC predefined macros to rename builtins, undef them to keep original names. |
@@ -1075,26 +1075,26 @@ UNALIASED_CUSTOM_BUILTIN(mma_dmxvi8gerx4pp, "vW1024*W256V", true, |
1075 | 1075 | "mma,paired-vector-memops") |
1076 | 1076 | UNALIASED_CUSTOM_BUILTIN(mma_pmdmxvi8gerx4pp, "vW1024*W256Vi255i15i15", true, |
1077 | 1077 | "mma,paired-vector-memops") |
1078 | | -UNALIASED_CUSTOM_BUILTIN(mma_dmxvi8gerx4spp, "vW1024*W256V", true, |
| 1078 | +UNALIASED_CUSTOM_BUILTIN(mma_dmxvi8gerx4spp, "vW1024*W256V", true, |
1079 | 1079 | "mma,paired-vector-memops") |
1080 | 1080 | UNALIASED_CUSTOM_BUILTIN(mma_pmdmxvi8gerx4spp, "vW1024*W256Vi255i15i15", true, |
1081 | 1081 | "mma,paired-vector-memops") |
1082 | 1082 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_xvf16ger2, "vW512*VV", |
1083 | | - "mma,paired-vector-memops") |
| 1083 | + "mma,paired-vector-memops") |
1084 | 1084 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_xvf32ger, "vW512*VV", |
1085 | | - "mma,paired-vector-memops") |
| 1085 | + "mma,paired-vector-memops") |
1086 | 1086 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_xvf64ger, "vW512*W256V", |
1087 | | - "mma,paired-vector-memops") |
| 1087 | + "mma,paired-vector-memops") |
1088 | 1088 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_pmxvf16ger2, "vW512*VVi15i15i3", |
1089 | | - "mma,paired-vector-memops") |
| 1089 | + "mma,paired-vector-memops") |
1090 | 1090 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_pmxvf32ger, "vW512*VVi15i15", |
1091 | | - "mma,paired-vector-memops") |
| 1091 | + "mma,paired-vector-memops") |
1092 | 1092 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_pmxvf64ger, "vW512*W256Vi15i3", |
1093 | | - "mma,paired-vector-memops") |
| 1093 | + "mma,paired-vector-memops") |
1094 | 1094 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_xvbf16ger2, "vW512*VV", |
1095 | | - "mma,paired-vector-memops") |
| 1095 | + "mma,paired-vector-memops") |
1096 | 1096 | UNALIASED_CUSTOM_ACCUMULATE_BUILTIN(mma_pmxvbf16ger2, "vW512*VVi15i15i3", |
1097 | | - "mma,paired-vector-memops") |
| 1097 | + "mma,paired-vector-memops") |
1098 | 1098 |
|
1099 | 1099 | // FIXME: Obviously incomplete. |
1100 | 1100 |
|
|
0 commit comments