llvm-6502/unittests
Michael Gottesman ca4d2e60ea [APFloat] Make all arithmetic operations with NaN produce positive NaNs.
IEEE-754R 1.4 Exclusions states that IEEE-754R does not specify the
interpretation of the sign of NaNs. In order to remove an irrelevant
variable that most floating point implementations do not use,
standardize add, sub, mul, div, mod so that operating anything with
NaN always yields a positive NaN.

In a later commit I am going to update the APIs for creating NaNs so
that one can not even create a negative NaN.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187314 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-27 21:49:25 +00:00
..
ADT [APFloat] Make all arithmetic operations with NaN produce positive NaNs. 2013-07-27 21:49:25 +00:00
Analysis Update this CMakeLists.txt for r187283 too. 2013-07-27 01:26:30 +00:00
Bitcode llvm/unittests: Use OwningPtr to fix --vg-leak. 2013-01-23 08:33:13 +00:00
DebugInfo Create a stub for DWARF parser unittests 2013-04-17 08:29:02 +00:00
ExecutionEngine Revert "[PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc." 2013-07-26 22:13:57 +00:00
IR Fix copypaste error in test. 2013-06-28 23:24:10 +00:00
Object Attempt at fixing a mingw bot. 2013-07-13 12:36:30 +00:00
Option Option parsing: allow aliases in groups 2013-07-22 16:18:13 +00:00
Support Don't end a file name with a dot. It looks odd. 2013-07-25 15:00:17 +00:00
Transforms Make SpecialCaseList match full strings, as documented, using anchors. 2013-07-16 17:56:07 +00:00
CMakeLists.txt Make BinaryRef output correctly in case of empty data. 2013-07-09 00:54:46 +00:00
Makefile Add Option unit tests to the make build 2013-07-20 03:04:36 +00:00
Makefile.unittest build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile 2011-12-15 23:35:08 +00:00