26 lines · plain
1; RUN: %lli -jit-kind=mcjit %s > /dev/null2; RUN: %lli %s > /dev/null3 4 5define i32 @main() {6 %double1 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]7 %double2 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]8 %float1 = fadd float 0.000000e+00, 0.000000e+00 ; <float> [#uses=6]9 %float2 = fadd float 0.000000e+00, 0.000000e+00 ; <float> [#uses=6]10 %test49 = fcmp oeq float %float1, %float2 ; <i1> [#uses=0]11 %test50 = fcmp oge float %float1, %float2 ; <i1> [#uses=0]12 %test51 = fcmp ogt float %float1, %float2 ; <i1> [#uses=0]13 %test52 = fcmp ole float %float1, %float2 ; <i1> [#uses=0]14 %test53 = fcmp olt float %float1, %float2 ; <i1> [#uses=0]15 %test54 = fcmp une float %float1, %float2 ; <i1> [#uses=0]16 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]17 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]18 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]19 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]20 %test59 = fcmp olt double %double1, %double2 ; <i1> [#uses=0]21 %test60 = fcmp une double %double1, %double2 ; <i1> [#uses=0]22 ret i32 023}24 25 26