summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/SystemZ/fp-const-10.ll
Commit message (Collapse)AuthorAgeFilesLines
* Re-add SystemZ SNaN testElliot Colp2016-08-081-0/+15
| | | | | | | The floating-point bug affecting ninja-x64-msvc-RA-centos6 is fixed (r277813) so this test should now pass llvm-svn: 278034
* I can't reproduce this buildbot failure locally, so temporarily remove this ↵Elliot Colp2016-08-031-15/+0
| | | | | | | | test while I investigate. http://bb.pgr.jp/builders/ninja-x64-msvc-RA-centos6/builds/27427 llvm-svn: 277636
* Disable shrinking of SNaN constantsElliot Colp2016-08-031-0/+15
When expanding FP constants, we attempt to shrink doubles to floats and perform an extending load. However, on SystemZ, and possibly on other targets (I've only confirmed the problem on SystemZ), the FP extending load instruction may convert SNaN into QNaN, or may cause an exception. So in the general case, we would still like to shrink FP constants, but SNaNs should be left as doubles. Differential Revision: https://reviews.llvm.org/D22685 llvm-svn: 277602
OpenPOWER on IntegriCloud