diff options
author | John McCall <rjmccall@apple.com> | 2010-02-28 02:51:25 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-02-28 02:51:25 +0000 |
commit | e12b73816b50bbe2cc54b8005d86c95413b4f465 (patch) | |
tree | 167c037c24ea67c3d1d116f1ac9df701eb863a0e /test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll | |
parent | 6281cda6737bcda0e924318ddcce28392001691e (diff) | |
download | llvm-e12b73816b50bbe2cc54b8005d86c95413b4f465.tar.gz llvm-e12b73816b50bbe2cc54b8005d86c95413b4f465.tar.bz2 llvm-e12b73816b50bbe2cc54b8005d86c95413b4f465.tar.xz |
Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width
payloads. APFloat's internal folding routines always make QNaNs now,
instead of sometimes making QNaNs and sometimes SNaNs depending on the
type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97364 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll')
-rw-r--r-- | test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll b/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll index 79a2f1fd8e..142134791e 100644 --- a/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll +++ b/test/Transforms/InstCombine/2009-01-19-fmod-constant-float-specials.ll @@ -1,5 +1,4 @@ -; RUN: opt < %s -simplifycfg -instcombine -S | grep 0x7FF8000000000000 | count 7 -; RUN: opt < %s -simplifycfg -instcombine -S | grep 0x7FF00000FFFFFFFF | count 5 +; RUN: opt < %s -simplifycfg -instcombine -S | grep 0x7FF8000000000000 | count 12 ; RUN: opt < %s -simplifycfg -instcombine -S | grep {0\\.0} | count 3 ; RUN: opt < %s -simplifycfg -instcombine -S | grep {3\\.5} | count 1 ; |