OSDN Git Service

[ValueTracking] add logic for known-never-nan with minnum/maxnum
authorSanjay Patel <spatel@rotateright.com>
Tue, 7 May 2019 22:58:31 +0000 (22:58 +0000)
committerSanjay Patel <spatel@rotateright.com>
Tue, 7 May 2019 22:58:31 +0000 (22:58 +0000)
commit79040e11a599e9c40d76f7a853aa21f34873d452
tree47dfc2e933b5e8de9c96af903b11829af450b71d
parentb6de0aa63f8c95e2984de4bea2d320595da9f12c
[ValueTracking] add logic for known-never-nan with minnum/maxnum

From the LangRef: "Returns NaN only if both operands are NaN."

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360206 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ValueTracking.cpp
test/Transforms/InstSimplify/floating-point-compare.ll