12 lines · plain
1; RUN: llc < %s -mtriple=sparc2; PR15403 4declare float @sinf(float)5declare double @sin(double)6define double @test_sin(float %F) {7 %G = call float @sinf( float %F ) ; <float> [#uses=1]8 %H = fpext float %G to double ; <double> [#uses=1]9 %I = call double @sin( double %H ) ; <double> [#uses=1]10 ret double %I11}12