diff options
author | Alex Bradbury <asb@lowrisc.org> | 2019-01-25 21:06:47 +0000 |
---|---|---|
committer | Alex Bradbury <asb@lowrisc.org> | 2019-01-25 21:06:47 +0000 |
commit | d760910d3de7cbbebcef0fb012d1e6bebd1ee956 (patch) | |
tree | 1ac30900bcbd3cdfadcf79059d4aeca414aeefc6 /llvm/lib/Transforms | |
parent | 8bed74ba517465e2d7f90f8df6aaff418d771006 (diff) | |
download | bcm5719-llvm-d760910d3de7cbbebcef0fb012d1e6bebd1ee956.tar.gz bcm5719-llvm-d760910d3de7cbbebcef0fb012d1e6bebd1ee956.zip |
[RISCV] Add another potential combine to {double,float}-bitmanip-dagcombines.ll
(fcopysign a, (fneg b)) will be expanded to bitwise operations by
DAGTypeLegalizer::SoftenFloatRes_FCOPYSIGN if the floating point type isn't
legal. Arguably it might be worth doing a combine even if it is legal.
llvm-svn: 352240
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions