[InstCombine] enhance fold for copysign with known sign arg
authorSanjay Patel <spatel@rotateright.com>
Sun, 22 Dec 2019 15:05:28 +0000 (10:05 -0500)
committerSanjay Patel <spatel@rotateright.com>
Sun, 22 Dec 2019 15:07:01 +0000 (10:07 -0500)
commit9cdcd81d3f2e9c1c9ae1e054e24668d46bc08bfb
tree709e27318a85008275f57a2e89da34ea9687b22d
parentdc5b614fa9a1c83e8275fcb9c3f78444d0a30514
[InstCombine] enhance fold for copysign with known sign arg

This is another optimization suggested in PRPR44153:
https://bugs.llvm.org/show_bug.cgi?id=44153
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/test/Transforms/InstCombine/copysign.ll