Skip to content

Commit a2b57e9

Browse files
committed
Address review comments
1 parent 0758621 commit a2b57e9

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

clang/include/clang/Basic/BuiltinsPPC.def

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1105,6 +1105,13 @@ UNALIASED_CUSTOM_BUILTIN(mma_disassemble_dmr, "vv*W1024*", false,
11051105
UNALIASED_CUSTOM_BUILTIN(mma_build_dmr, "vW1024*VVVVVVVV", false,
11061106
"mma,isa-future-instructions")
11071107

1108+
UNALIASED_CUSTOM_BUILTIN(mma_dmsha2hash, "vW1024*W1024*Ii", true,
1109+
"mma,isa-future-instructions")
1110+
UNALIASED_CUSTOM_BUILTIN(mma_dmsha3hash, "vW2048*Ii", true,
1111+
"mma,isa-future-instructions")
1112+
UNALIASED_CUSTOM_BUILTIN(mma_dmxxshapad, "vW1024*VIiIiIi", true,
1113+
"mma,isa-future-instructions")
1114+
11081115
// MMA builtins with positive/negative multiply/accumulate.
11091116
UNALIASED_CUSTOM_MMA_BUILTIN(mma_xvf16ger2, "vW512*VV",
11101117
"mma,paired-vector-memops")
@@ -1131,13 +1138,6 @@ UNALIASED_CUSTOM_MMA_BUILTIN(mma_dmxvf16gerx2, "vW1024*W256V",
11311138
UNALIASED_CUSTOM_MMA_BUILTIN(mma_pmdmxvf16gerx2, "vW1024*W256Vi255i15i3",
11321139
"mma,isa-future-instructions")
11331140

1134-
UNALIASED_CUSTOM_BUILTIN(mma_dmsha2hash, "vW1024*W1024*Ii", true,
1135-
"mma,isa-future-instructions")
1136-
UNALIASED_CUSTOM_BUILTIN(mma_dmsha3hash, "vW2048*Ii", true,
1137-
"mma,isa-future-instructions")
1138-
UNALIASED_CUSTOM_BUILTIN(mma_dmxxshapad, "vW1024*VIiIiIi", true,
1139-
"mma,isa-future-instructions")
1140-
11411141
// FIXME: Obviously incomplete.
11421142

11431143
#undef BUILTIN

clang/test/AST/ast-dump-ppc-types.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
// ensure the types are target-dependent.
1919

2020
// CHECK: TypedefDecl {{.*}} implicit __dmr2048 '__dmr2048'
21-
// CHECK: `-BuiltinType {{.*}} '__dmr2048'
21+
// CHECK: `-BuiltinType {{.*}} '__dmr2048'
2222
// CHECK: TypedefDecl {{.*}} implicit __dmr1024 '__dmr1024'
2323
// CHECK: `-BuiltinType {{.*}} '__dmr1024'
2424
// CHECK: TypedefDecl {{.*}} implicit __vector_quad '__vector_quad'

0 commit comments

Comments
 (0)