summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-03-18 14:12:25 +0000
committerSanjay Patel <spatel@rotateright.com>2018-03-18 14:12:25 +0000
commit95ec4a4dfe4655044a5f689f792e5394d73ea248 (patch)
tree4cb18b2ab447b7121ff75a6bbc36b14c16d81d94 /llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
parent541992203dfc2f2e62309dfc0860677b685a80de (diff)
downloadbcm5719-llvm-95ec4a4dfe4655044a5f689f792e5394d73ea248.tar.gz
bcm5719-llvm-95ec4a4dfe4655044a5f689f792e5394d73ea248.zip
[InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
As shown in the code comment, we don't need all of 'fast', but we do need reassoc + nsz + nnan. Differential Revision: https://reviews.llvm.org/D43765 llvm-svn: 327796
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud