diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-06-16 14:57:29 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-06-16 14:57:29 +0000 |
commit | 1ee59cba5d90841a615d95195a972b3c24c7dc2b (patch) | |
tree | f2b74d31f940323d066c194663d9e756a617c9a1 /llvm/lib/Target/TargetLoweringObjectFile.cpp | |
parent | 302275a938141ab1af7b7d73007ae2ad3bc802bc (diff) | |
download | llvm-1ee59cba5d90841a615d95195a972b3c24c7dc2b.zip llvm-1ee59cba5d90841a615d95195a972b3c24c7dc2b.tar.gz llvm-1ee59cba5d90841a615d95195a972b3c24c7dc2b.tar.bz2 |
[InstSimplify] Allow folding of fdiv X, X with just NaNs ignored
Any combination of +-inf/+-inf is NaN so it's already ignored with
nnan and we can skip checking for ninf. Also rephrase logic in comments
a bit.
llvm-svn: 239821
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions