; RUN: opt < %s -instcombine -S | grep 0.0 | count 1declaredouble@abs(double)definedouble@test(double%X){%Y=fadddouble%X,0.0;; Should be a single add x, 0.0%Z=fadddouble%Y,0.0retdouble%Z}definedouble@test1(double%X){%Y=calldouble@abs(double%X)%Z=fadddouble%Y,0.0retdouble%Z}