Home | History | Annotate | Download | only in InstCombine

Lines Matching full:fcmp

4        %a = fcmp ueq float %x, %y
5 %b = fcmp ord float %x, %y
10 ; CHECK: fcmp oeq float %x, %y
11 ; CHECK-NOT: fcmp ueq float %x, %y
12 ; CHECK-NOT: fcmp ord float %x, %y
17 %a = fcmp olt float %x, %y
18 %b = fcmp ord float %x, %y
23 ; CHECK: fcmp olt float %x, %y
24 ; CHECK-NOT: fcmp ord float %x, %y
29 %a = fcmp oge float %x, %y
30 %b = fcmp uno float %x, %y
39 %a = fcmp one float %y, %x
40 %b = fcmp ord float %x, %y
45 ; CHECK: fcmp one float %y, %x
46 ; CHECK-NOT: fcmp ord float %x, %y
51 %a = fcmp ord float %x, %y
52 %b = fcmp uno float %x, %y
61 %a = fcmp uno float %x, %y
62 %b = fcmp ord float %x, %y
71 %a = fcmp uno float %x, %y
72 %b = fcmp ult float %x, %y
77 ; CHECK: fcmp uno
78 ; CHECK-NOT: fcmp ult
83 %cmp = fcmp ord float %a, 0.000000e+00
84 %cmp1 = fcmp ord double %b, 0.000000e+00
88 ; CHECK: fcmp ord
89 ; CHECK: fcmp ord
93 %cmp = fcmp ord <2 x float> %a, zeroinitializer
94 %cmp1 = fcmp ord <2 x double> %b, zeroinitializer
98 ; CHECK: fcmp ord
99 ; CHECK: fcmp ord