Skip to content

Commit 5248889

Browse files
committed
review-comment
Signed-off-by: Benoit Jacob <[email protected]>
1 parent d5f407e commit 5248889

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

mlir/test/Conversion/MathToROCDL/math-to-rocdl.mlir

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,15 +517,20 @@ module {
517517
// -----
518518

519519
module @test_module {
520+
// CHECK: llvm.func @__ocml_sin_f16(f16) -> f16
520521
// CHECK-LABEL: func @math_sin_vector_1d
521522
func.func @math_sin_vector_1d(%arg : vector<4xf16>) -> vector<4xf16> {
522523
// CHECK: llvm.extractelement {{.*}} : vector<4xf16>
524+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
523525
// CHECK: llvm.insertelement {{.*}} : vector<4xf16>
524526
// CHECK: llvm.extractelement {{.*}} : vector<4xf16>
527+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
525528
// CHECK: llvm.insertelement {{.*}} : vector<4xf16>
526529
// CHECK: llvm.extractelement {{.*}} : vector<4xf16>
530+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
527531
// CHECK: llvm.insertelement {{.*}} : vector<4xf16>
528532
// CHECK: llvm.extractelement {{.*}} : vector<4xf16>
533+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
529534
// CHECK: llvm.insertelement {{.*}} : vector<4xf16>
530535
%result = math.sin %arg : vector<4xf16>
531536
func.return %result : vector<4xf16>
@@ -535,19 +540,24 @@ module @test_module {
535540
// -----
536541

537542
module @test_module {
543+
// CHECK: llvm.func @__ocml_sin_f16(f16) -> f16
538544
// CHECK-LABEL: func @math_sin_vector_2d
539545
func.func @math_sin_vector_2d(%arg : vector<2x2xf16>) -> vector<2x2xf16> {
540546
// CHECK: builtin.unrealized_conversion_cast {{.*}} : vector<2x2xf16> to !llvm.array<2 x vector<2xf16>>
541547
// CHECK: llvm.extractvalue {{.*}} : !llvm.array<2 x vector<2xf16>>
542548
// CHECK: llvm.extractelement {{.*}} : vector<2xf16>
549+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
543550
// CHECK: llvm.insertelement {{.*}} : vector<2xf16>
544551
// CHECK: llvm.extractelement {{.*}} : vector<2xf16>
552+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
545553
// CHECK: llvm.insertelement {{.*}} : vector<2xf16>
546554
// CHECK: llvm.insertvalue {{.*}} : !llvm.array<2 x vector<2xf16>>
547555
// CHECK: llvm.extractvalue {{.*}} : !llvm.array<2 x vector<2xf16>>
548556
// CHECK: llvm.extractelement {{.*}} : vector<2xf16>
557+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
549558
// CHECK: llvm.insertelement {{.*}} : vector<2xf16>
550559
// CHECK: llvm.extractelement {{.*}} : vector<2xf16>
560+
// CHECK: llvm.call @__ocml_sin_f16(%{{.*}}) : (f16) -> f16
551561
// CHECK: llvm.insertelement {{.*}} : vector<2xf16>
552562
// CHECK: llvm.insertvalue {{.*}} : !llvm.array<2 x vector<2xf16>>
553563
%result = math.sin %arg : vector<2x2xf16>

0 commit comments

Comments
 (0)