| Chris Lattner | 1d4eb8f | 2010-02-11 06:24:37 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -instcombine -S | FileCheck %s |
| Chris Lattner | c62877e | 2007-10-24 05:38:08 +0000 | [diff] [blame] | 2 | |
| 3 | ; PR1738 |
| 4 | define i1 @test1(double %X, double %Y) { |
| 5 | %tmp9 = fcmp ord double %X, 0.000000e+00 |
| 6 | %tmp13 = fcmp ord double %Y, 0.000000e+00 |
| 7 | %bothcond = and i1 %tmp13, %tmp9 |
| 8 | ret i1 %bothcond |
| Chris Lattner | 1d4eb8f | 2010-02-11 06:24:37 +0000 | [diff] [blame] | 9 | ; CHECK: fcmp ord double %Y, %X |
| Chris Lattner | c62877e | 2007-10-24 05:38:08 +0000 | [diff] [blame] | 10 | } |