@@ -1803,10 +1803,10 @@ func.func private @sinh(f64) -> f64
1803
1803
//--- tanh_fast.fir
1804
1804
// RUN: fir-opt %t/tanh_fast.fir --fir-to-llvm-ir="target=x86_64-unknown-linux-gnu" | FileCheck %t/tanh_fast.fir
1805
1805
// CHECK: @_QPtest_real4
1806
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @tanhf ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1806
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr.tanh ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1807
1807
1808
1808
// CHECK: @_QPtest_real8
1809
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @ tanh({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1809
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr. tanh({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1810
1810
1811
1811
func.func @_QPtest_real4(%arg0: !fir.ref<f32> {fir.bindc_name = "x"}) -> f32 {
1812
1812
%0 = fir.alloca f32 {bindc_name = "test_real4", uniq_name = "_QFtest_real4Etest_real4"}
@@ -1828,10 +1828,10 @@ func.func @_QPtest_real8(%arg0: !fir.ref<f64> {fir.bindc_name = "x"}) -> f64 {
1828
1828
//--- tanh_relaxed.fir
1829
1829
// RUN: fir-opt %t/tanh_relaxed.fir --fir-to-llvm-ir="target=x86_64-unknown-linux-gnu" | FileCheck %t/tanh_relaxed.fir
1830
1830
// CHECK: @_QPtest_real4
1831
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @tanhf ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1831
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr.tanh ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1832
1832
1833
1833
// CHECK: @_QPtest_real8
1834
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @ tanh({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1834
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr. tanh({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1835
1835
1836
1836
func.func @_QPtest_real4(%arg0: !fir.ref<f32> {fir.bindc_name = "x"}) -> f32 {
1837
1837
%0 = fir.alloca f32 {bindc_name = "test_real4", uniq_name = "_QFtest_real4Etest_real4"}
@@ -1880,10 +1880,10 @@ func.func private @tanh(f64) -> f64
1880
1880
//--- tan_fast.fir
1881
1881
// RUN: fir-opt %t/tan_fast.fir --fir-to-llvm-ir="target=x86_64-unknown-linux-gnu" | FileCheck %t/tan_fast.fir
1882
1882
// CHECK: @_QPtest_real4
1883
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @tanf ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1883
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr.tan ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1884
1884
1885
1885
// CHECK: @_QPtest_real8
1886
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @ tan({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1886
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr. tan({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1887
1887
1888
1888
func.func @_QPtest_real4(%arg0: !fir.ref<f32> {fir.bindc_name = "x"}) -> f32 {
1889
1889
%0 = fir.alloca f32 {bindc_name = "test_real4", uniq_name = "_QFtest_real4Etest_real4"}
@@ -1905,10 +1905,10 @@ func.func @_QPtest_real8(%arg0: !fir.ref<f64> {fir.bindc_name = "x"}) -> f64 {
1905
1905
//--- tan_relaxed.fir
1906
1906
// RUN: fir-opt %t/tan_relaxed.fir --fir-to-llvm-ir="target=x86_64-unknown-linux-gnu" | FileCheck %t/tan_relaxed.fir
1907
1907
// CHECK: @_QPtest_real4
1908
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @tanf ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1908
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr.tan ({{%[A-Za-z0-9._]+}}) : (f32) -> f32
1909
1909
1910
1910
// CHECK: @_QPtest_real8
1911
- // CHECK: {{%[A-Za-z0-9._]+}} = llvm.call @ tan({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1911
+ // CHECK: {{%[A-Za-z0-9._]+}} = llvm.intr. tan({{%[A-Za-z0-9._]+}}) : (f64) -> f64
1912
1912
1913
1913
func.func @_QPtest_real4(%arg0: !fir.ref<f32> {fir.bindc_name = "x"}) -> f32 {
1914
1914
%0 = fir.alloca f32 {bindc_name = "test_real4", uniq_name = "_QFtest_real4Etest_real4"}
0 commit comments