]> granicus.if.org Git - llvm/commit
[InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
authorCameron McInally <cameron.mcinally@nyu.edu>
Tue, 11 Jun 2019 15:45:41 +0000 (15:45 +0000)
committerCameron McInally <cameron.mcinally@nyu.edu>
Tue, 11 Jun 2019 15:45:41 +0000 (15:45 +0000)
commit75c0824cf9bcc925a938a35560708e25040d803b
treecb3c6bb9f5dd163bb122c67b95df605e0887571d
parent582e79ce56711c2a1e45ee4381d736986bf39888
[InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg

Differential Revision: https://reviews.llvm.org/D62629

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363080 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineCasts.cpp
test/Transforms/InstCombine/fpcast.ll
test/Transforms/InstCombine/fpextend.ll
test/Transforms/InstCombine/fsub.ll