Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-add SystemZ SNaN test | Elliot Colp | 2016-08-08 | 1 | -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 Colp | 2016-08-03 | 1 | -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 constants | Elliot Colp | 2016-08-03 | 1 | -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 |