2008-01-27-FloatSelect.ll 184 B

12345678
  1. ; RUN: opt < %s -instcombine -S | FileCheck %s
  2. ; CHECK: select
  3. define double @fold(i1 %a, double %b) {
  4. %s = select i1 %a, double 0., double 1.
  5. %c = fdiv double %b, %s
  6. ret double %c
  7. }