File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
llvm/test/Transforms/InstSimplify/ConstProp Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change 33
44define double @test_sinh () {
55; CHECK-LABEL: define double @test_sinh() {
6- ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.sinh.f64(double 0.000000e+00)
7- ; CHECK-NEXT: ret double [[RESULT]]
6+ ; CHECK-NEXT: ret double 0.000000e+00
87;
98 %result = call double @llvm.sinh.f64 (double 0 .0 )
109 ret double %result
1110}
1211
1312define <2 x double > @test_sinh_v2 () {
1413; CHECK-LABEL: define <2 x double> @test_sinh_v2() {
15- ; CHECK-NEXT: [[RESULT:%.*]] = call <2 x double> @llvm.sinh.v2f64(<2 x double> zeroinitializer)
16- ; CHECK-NEXT: ret <2 x double> [[RESULT]]
14+ ; CHECK-NEXT: ret <2 x double> zeroinitializer
1715;
1816 %result = call <2 x double > @llvm.sinh.v2f64 (<2 x double > zeroinitializer )
1917 ret <2 x double > %result
2018}
2119
2220define double @test_cosh () {
2321; CHECK-LABEL: define double @test_cosh() {
24- ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.cosh.f64(double 0.000000e+00)
25- ; CHECK-NEXT: ret double [[RESULT]]
22+ ; CHECK-NEXT: ret double 1.000000e+00
2623;
2724 %result = call double @llvm.cosh.f64 (double 0 .0 )
2825 ret double %result
2926}
3027
3128define <2 x double > @test_cosh_v2 () {
3229; CHECK-LABEL: define <2 x double> @test_cosh_v2() {
33- ; CHECK-NEXT: [[RESULT:%.*]] = call <2 x double> @llvm.cosh.v2f64(<2 x double> zeroinitializer)
34- ; CHECK-NEXT: ret <2 x double> [[RESULT]]
30+ ; CHECK-NEXT: ret <2 x double> splat (double 1.000000e+00)
3531;
3632 %result = call <2 x double > @llvm.cosh.v2f64 (<2 x double > zeroinitializer )
3733 ret <2 x double > %result
You can’t perform that action at this time.
0 commit comments