Home
last modified time | relevance | path

Searched refs:QNAN (Results 1 – 24 of 24) sorted by relevance

/external/compiler-rt/test/builtins/Unit/ppc/
Dqdiv_test.c27 #define QNAN __builtin_nan("") macro
30 { 0.0, 0.0, 0.0, 0.0, QNAN, 0.0 },
31 { -0.0, 0.0, 0.0, 0.0, QNAN, 0.0 },
32 { 0.0, 0.0, -0.0, 0.0, QNAN, 0.0 },
33 { -0.0, 0.0, -0.0, 0.0, QNAN, 0.0 },
47 { INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
48 { -INFINITY, 0.0, INFINITY, 0.0, -QNAN, 0.0 },
49 { INFINITY, 0.0, -INFINITY, 0.0, -QNAN, 0.0 },
50 { -INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
64 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
[all …]
Dqsub_test.c27 #define QNAN __builtin_nan("") macro
48 { -INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
49 { INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
64 { QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
65 { -QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
67 { -QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
68 { QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
69 { -QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
70 { QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
[all …]
Dqadd_test.c27 #define QNAN __builtin_nan("") macro
48 { -INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
49 { INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
64 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
65 { -QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
67 { -QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
68 { QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
69 { -QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
70 { QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
[all …]
Dqmul_test.c27 #define QNAN __builtin_nan("") macro
35 { INFINITY, 0.0, 0.0, 0.0, QNAN, 0.0 },
36 { -INFINITY, 0.0, 0.0, 0.0, QNAN, 0.0 },
37 { INFINITY, 0.0, -0.0, 0.0, QNAN, 0.0 },
38 { -INFINITY, 0.0, -0.0, 0.0, QNAN, 0.0 },
51 { 0.0, 0.0, INFINITY, 0.0, QNAN, 0.0 },
52 { 0.0, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
53 { -0.0, 0.0, INFINITY, 0.0, QNAN, 0.0 },
54 { -0.0, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
64 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
[all …]
Dfixtfdi_test.c10 #define QNAN __builtin_nan("") macro
/external/llvm-project/compiler-rt/test/builtins/Unit/ppc/
Dqdiv_test.c29 #define QNAN __builtin_nan("") macro
32 { 0.0, 0.0, 0.0, 0.0, QNAN, 0.0 },
33 { -0.0, 0.0, 0.0, 0.0, QNAN, 0.0 },
34 { 0.0, 0.0, -0.0, 0.0, QNAN, 0.0 },
35 { -0.0, 0.0, -0.0, 0.0, QNAN, 0.0 },
49 { INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
50 { -INFINITY, 0.0, INFINITY, 0.0, -QNAN, 0.0 },
51 { INFINITY, 0.0, -INFINITY, 0.0, -QNAN, 0.0 },
52 { -INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
[all …]
Dqadd_test.c29 #define QNAN __builtin_nan("") macro
50 { -INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
51 { INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
67 { -QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
68 { QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
69 { -QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
70 { QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
71 { -QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
72 { QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
[all …]
Dqsub_test.c29 #define QNAN __builtin_nan("") macro
50 { -INFINITY, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
51 { INFINITY, 0.0, INFINITY, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
67 { -QNAN, 0.0, -0.0, 0.0, QNAN, 0.0 },
68 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
69 { -QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
70 { QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
71 { -QNAN, 0.0, -1.0, 0.0, QNAN, 0.0 },
72 { QNAN, 0.0, 1.0, 0.0, QNAN, 0.0 },
[all …]
Dqmul_test.c29 #define QNAN __builtin_nan("") macro
37 { INFINITY, 0.0, 0.0, 0.0, QNAN, 0.0 },
38 { -INFINITY, 0.0, 0.0, 0.0, QNAN, 0.0 },
39 { INFINITY, 0.0, -0.0, 0.0, QNAN, 0.0 },
40 { -INFINITY, 0.0, -0.0, 0.0, QNAN, 0.0 },
53 { 0.0, 0.0, INFINITY, 0.0, QNAN, 0.0 },
54 { 0.0, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
55 { -0.0, 0.0, INFINITY, 0.0, QNAN, 0.0 },
56 { -0.0, 0.0, -INFINITY, 0.0, QNAN, 0.0 },
66 { QNAN, 0.0, 0.0, 0.0, QNAN, 0.0 },
[all …]
Dfixunstfti_test.h7 #define QNAN __builtin_nan("") macro
34 { QNAN, 0x0p+0, ((__uint128_t)0x7ff8000000000000 << 64) | 0x0000000000000000 },
35 { -QNAN, 0x0p+0, ((__uint128_t)0x7ff8000000000000 << 64) | 0x0000000000000000 },
Dfixtfdi_test.c12 #define QNAN __builtin_nan("") macro
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/
DRegisterValueTest.cpp30 CHECK("7E00", QNAN); in TEST()
46 CHECK("7FC00000", QNAN); in TEST()
62 CHECK("7FF8000000000000", QNAN); in TEST()
/external/apache-commons-math/src/main/java/org/apache/commons/math/dfp/
DDfp.java122 public static final byte QNAN = 3; field in Dfp
289 nans = QNAN; in Dfp()
359 nans = QNAN; in Dfp()
597 result.nans = QNAN; in newInstance()
756 result.nans = QNAN; in lessThan()
781 result.nans = QNAN; in greaterThan()
807 return (nans == QNAN) || (nans == SNAN); in isNaN()
1170 result.nans = QNAN; in add()
1199 result.nans = QNAN; in add()
1415 result.nans = QNAN; in multiply()
[all …]
DDfpDec.java134 result.nans = QNAN; in newInstance()
301 result.nans = QNAN; in nextAfter()
DDfpMath.java327 return a.dotrap(DfpField.FLAG_INVALID, "ln", a, a.newInstance((byte)1, Dfp.QNAN)); in log()
511 result.nans = Dfp.QNAN; in pow()
538 return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN)); in pow()
594 return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN)); in pow()
628 return x.dotrap(DfpField.FLAG_INVALID, POW_TRAP, x, x.newInstance((byte)1, Dfp.QNAN)); in pow()
/external/llvm-project/llvm/tools/llvm-exegesis/lib/
DRegisterValue.h38 QNAN, // Quiet NaN enumerator
DRegisterValue.cpp29 case PredefinedValues::QNAN: in getFloatValue()
/external/llvm-project/libclc/generic/lib/math/
Dmath.h31 #define QNAN 0x002 macro
/external/llvm-project/llvm/test/Transforms/InstSimplify/
Dconstfold-constrained.ll165 ; Verify that trunc(SNAN) is folded to QNAN if the exception behavior mode is 'ignore'.
176 ; Verify that trunc(QNAN) is folded even if the exception behavior mode is not 'ignore'.
/external/llvm-project/llvm/test/Transforms/PhaseOrdering/X86/
Dnancvt.ll21 ; SNAN becomes QNAN on fptrunc:
22 ; 2147228864 = 0x7ffc1cc0 : QNAN
/external/llvm/docs/
DLangRef.rst8326 *Ordered* means that neither operand is a QNAN while *unordered* means
8327 that either operand may be a QNAN.
8342 #. ``oeq``: yields ``true`` if both operands are not a QNAN and ``op1``
8344 #. ``ogt``: yields ``true`` if both operands are not a QNAN and ``op1``
8346 #. ``oge``: yields ``true`` if both operands are not a QNAN and ``op1``
8348 #. ``olt``: yields ``true`` if both operands are not a QNAN and ``op1``
8350 #. ``ole``: yields ``true`` if both operands are not a QNAN and ``op1``
8352 #. ``one``: yields ``true`` if both operands are not a QNAN and ``op1``
8354 #. ``ord``: yields ``true`` if both operands are not a QNAN.
8355 #. ``ueq``: yields ``true`` if either operand is a QNAN or ``op1`` is
[all …]
/external/llvm-project/llvm/docs/
DLangRef.rst10684 *Ordered* means that neither operand is a QNAN while *unordered* means
10685 that either operand may be a QNAN.
10700 #. ``oeq``: yields ``true`` if both operands are not a QNAN and ``op1``
10702 #. ``ogt``: yields ``true`` if both operands are not a QNAN and ``op1``
10704 #. ``oge``: yields ``true`` if both operands are not a QNAN and ``op1``
10706 #. ``olt``: yields ``true`` if both operands are not a QNAN and ``op1``
10708 #. ``ole``: yields ``true`` if both operands are not a QNAN and ``op1``
10710 #. ``one``: yields ``true`` if both operands are not a QNAN and ``op1``
10712 #. ``ord``: yields ``true`` if both operands are not a QNAN.
10713 #. ``ueq``: yields ``true`` if either operand is a QNAN or ``op1`` is
[all …]
/external/llvm/bindings/ocaml/llvm/
Dllvm.mli182 Ordered means that neither operand is a QNAN while unordered means
183 that either operand may be a QNAN.
/external/llvm-project/llvm/bindings/ocaml/llvm/
Dllvm.mli171 Ordered means that neither operand is a QNAN while unordered means
172 that either operand may be a QNAN.