@@ -1144,38 +1144,38 @@ llvm.func @wmmald_matrix(%arg0: !llvm.ptr<3>) {
11441144 llvm.return
11451145}
11461146
1147- llvm.func @wmmast_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
1147+ llvm.func @st_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
11481148 // expected-error@+1 {{'nvvm.stmatrix' op expected num attribute to be 1, 2 or 4}}
11491149 nvvm.stmatrix %arg0 , %r1 , %r2 , %r3 {layout = #nvvm.mma_layout <row >, shape = #nvvm.ld_st_matrix_shape <m = 8 , n = 8 >, elttype = #nvvm.ld_st_matrix_elttype <b16 >} : !llvm.ptr <3 >, i32 , i32 , i32
11501150 llvm.return
11511151}
11521152
11531153// -----
11541154
1155- llvm.func @wmmast_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
1155+ llvm.func @st_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
11561156 // expected-error@+1 {{'nvvm.stmatrix' op expected shape to be 8x8 or 16x8}}
11571157 nvvm.stmatrix %arg0 , %r1 {layout = #nvvm.mma_layout <row >, shape = #nvvm.ld_st_matrix_shape <m = 16 , n = 16 >, elttype = #nvvm.ld_st_matrix_elttype <b16 >} : !llvm.ptr <3 >, i32
11581158 llvm.return
11591159}
11601160
11611161// -----
11621162
1163- llvm.func @wmmast_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
1163+ llvm.func @st_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
11641164 // expected-error@+1 {{'nvvm.stmatrix' op expected element type to be B16 for 8x8 matrix}}
11651165 nvvm.stmatrix %arg0 , %r1 {layout = #nvvm.mma_layout <row >, shape = #nvvm.ld_st_matrix_shape <m = 8 , n = 8 >, elttype = #nvvm.ld_st_matrix_elttype <b8 >} : !llvm.ptr <3 >, i32
11661166 llvm.return
11671167}
11681168// -----
11691169
1170- llvm.func @wmmast_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
1170+ llvm.func @st_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
11711171 // expected-error@+1 {{'nvvm.stmatrix' op expected element type to be B8 for 16x8 matrix}}
11721172 nvvm.stmatrix %arg0 , %r1 {layout = #nvvm.mma_layout <col >, shape = #nvvm.ld_st_matrix_shape <m = 16 , n = 8 >, elttype = #nvvm.ld_st_matrix_elttype <b16 >} : !llvm.ptr <3 >, i32
11731173 llvm.return
11741174}
11751175
11761176// -----
11771177
1178- llvm.func @wmmast_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
1178+ llvm.func @st_matrix (%arg0: !llvm.ptr <3 >, %r1: i32 , %r2: i32 , %r3: i32 , %r4: i32 ) {
11791179 // expected-error@+1 {{'nvvm.stmatrix' op expected layout to be col for 16x8 matrix}}
11801180 nvvm.stmatrix %arg0 , %r1 {layout = #nvvm.mma_layout <row >, shape = #nvvm.ld_st_matrix_shape <m = 16 , n = 8 >, elttype = #nvvm.ld_st_matrix_elttype <b8 >} : !llvm.ptr <3 >, i32
11811181 llvm.return
0 commit comments