Skip to content

Commit bfda682

Browse files
committed
simplify test
1 parent 484adfe commit bfda682

File tree

1 file changed

+2
-33
lines changed

1 file changed

+2
-33
lines changed

llvm/test/CodeGen/NVPTX/tanhf.ll

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,14 @@ define float @test1(float %in) local_unnamed_addr {
1717
ret float %call
1818
}
1919

20-
define float @test2(float %in) local_unnamed_addr {
20+
define half @test2(half %in) local_unnamed_addr {
2121
; CHECK-LABEL: test2(
2222
; CHECK: {
23-
; CHECK-NEXT: .reg .b32 %r<3>;
24-
; CHECK-EMPTY:
25-
; CHECK-NEXT: // %bb.0:
26-
; CHECK-NEXT: ld.param.b32 %r1, [test2_param_0];
27-
; CHECK-NEXT: tanh.approx.f32 %r2, %r1;
28-
; CHECK-NEXT: st.param.b32 [func_retval0], %r2;
29-
; CHECK-NEXT: ret;
30-
%call = tail call afn float @llvm.tanh.f32(float %in)
31-
ret float %call
32-
}
33-
34-
define half @test3(half %in) local_unnamed_addr {
35-
; CHECK-LABEL: test3(
36-
; CHECK: {
3723
; CHECK-NEXT: .reg .b16 %rs<3>;
3824
; CHECK-NEXT: .reg .b32 %r<3>;
3925
; CHECK-EMPTY:
4026
; CHECK-NEXT: // %bb.0:
41-
; CHECK-NEXT: ld.param.b16 %rs1, [test3_param_0];
27+
; CHECK-NEXT: ld.param.b16 %rs1, [test2_param_0];
4228
; CHECK-NEXT: cvt.f32.f16 %r1, %rs1;
4329
; CHECK-NEXT: tanh.approx.f32 %r2, %r1;
4430
; CHECK-NEXT: cvt.rn.f16.f32 %rs2, %r2;
@@ -48,23 +34,6 @@ define half @test3(half %in) local_unnamed_addr {
4834
ret half %call
4935
}
5036

51-
define half @test4(half %in) local_unnamed_addr {
52-
; CHECK-LABEL: test4(
53-
; CHECK: {
54-
; CHECK-NEXT: .reg .b16 %rs<3>;
55-
; CHECK-NEXT: .reg .b32 %r<3>;
56-
; CHECK-EMPTY:
57-
; CHECK-NEXT: // %bb.0:
58-
; CHECK-NEXT: ld.param.b16 %rs1, [test4_param_0];
59-
; CHECK-NEXT: cvt.f32.f16 %r1, %rs1;
60-
; CHECK-NEXT: tanh.approx.f32 %r2, %r1;
61-
; CHECK-NEXT: cvt.rn.f16.f32 %rs2, %r2;
62-
; CHECK-NEXT: st.param.b16 [func_retval0], %rs2;
63-
; CHECK-NEXT: ret;
64-
%call = tail call afn half @llvm.tanh.f16(half %in)
65-
ret half %call
66-
}
67-
6837
declare float @llvm.tanh.f32(float)
6938
declare half @llvm.tanh.f16(half)
7039

0 commit comments

Comments
 (0)