Home
last modified time | relevance | path

Searched refs:testcases (Results 1 – 25 of 49) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/complex.transcendentals/
H A Dacos.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
48 else if (testcases[i].real() == 0 && std::isnan(testcases[i].imag())) in test_edges()
53 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
59 …else if (std::isfinite(testcases[i].real()) && testcases[i].real() != 0 && std::isnan(testcases[i]… in test_edges()
64 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isfinite(testcases[i].… in test_edges()
70 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isfinite(testcases[i].… in test_edges()
77 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isinf(testcases[i].ima… in test_edges()
83 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isinf(testcases[i].ima… in test_edges()
89 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
[all …]
H A Dexp.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
47 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
52 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
57 … else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && testcases[i].imag() == 0) in test_edges()
64 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isinf(testcases[i].ima… in test_edges()
69 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isinf(testcases[i].ima… in test_edges()
74 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isnan(testcases[i].ima… in test_edges()
79 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isnan(testcases[i].ima… in test_edges()
84 else if (std::isnan(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
[all …]
H A Dlog.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
61 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
75 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isfinite(testcases[i].… in test_edges()
83 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isfinite(testcases[i].… in test_edges()
89 else if (testcases[i].real() == 1 && testcases[i].imag() == 0) in test_edges()
94 else if (testcases[i].real() == 0 && testcases[i].imag() == 1) in test_edges()
99 else if (testcases[i].real() == -1 && testcases[i].imag() == 0) in test_edges()
107 else if (testcases[i].real() == 0 && testcases[i].imag() == -1) in test_edges()
112 …else if (std::isfinite(testcases[i].real()) && std::isfinite(testcases[i].imag()) && abs(testcases in test_edges()
[all …]
H A Dasinh.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
47 else if (testcases[i].real() == 0 && std::abs(testcases[i].imag()) == 1) in test_edges()
56 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
65 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
70 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
77 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
86 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
92 else if (std::isnan(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
103 else if (std::isnan(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
[all …]
H A Datanh.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
47 else if ( testcases[i].real() == 0 && std::isnan(testcases[i].imag())) in test_edges()
53 else if (std::abs(testcases[i].real()) == 1 && testcases[i].imag() == 0) in test_edges()
60 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
69 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
74 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
83 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
92 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
103 else if (std::isnan(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
[all …]
H A Dacosh.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
50 else if (testcases[i].real() == 1 && testcases[i].imag() == 0) in test_edges()
57 else if (testcases[i].real() == -1 && testcases[i].imag() == 0) in test_edges()
66 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
80 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isfinite(testcases[i].… in test_edges()
89 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isfinite(testcases[i].… in test_edges()
96 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isinf(testcases[i].ima… in test_edges()
105 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isinf(testcases[i].ima… in test_edges()
114 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
[all …]
H A Dsinh.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
48 else if (testcases[i].real() == 0 && std::isinf(testcases[i].imag())) in test_edges()
53 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
58 else if (testcases[i].real() == 0 && std::isnan(testcases[i].imag())) in test_edges()
63 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
68 else if (std::isinf(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
82 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
87 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
92 else if (std::isnan(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
[all …]
H A Dasin.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
47 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
54 else if ( testcases[i].real() == 0 && std::isnan(testcases[i].imag())) in test_edges()
60 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
65 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
74 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
83 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
89 else if (std::isnan(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
94 else if (std::isnan(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
[all …]
H A Dcosh.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
47 else if (testcases[i].real() == 0 && std::isinf(testcases[i].imag())) in test_edges()
52 else if (testcases[i].real() == 0 && std::isnan(testcases[i].imag())) in test_edges()
57 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
62 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
67 else if (std::isinf(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
81 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
86 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
92 else if (std::isnan(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
[all …]
H A Dtanh.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
40 std::complex<double> r = tanh(testcases[i]); in test_edges()
41 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
48 else if (std::isfinite(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
53 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
58 else if (std::isinf(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
64 else if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
69 else if (std::isinf(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
74 else if (std::isnan(testcases[i].real()) && testcases[i].imag() == 0) in test_edges()
80 else if (std::isnan(testcases[i].real()) && std::isfinite(testcases[i].imag())) in test_edges()
[all …]
H A Dsqrt.pass.cpp39 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
42 std::complex<double> r = sqrt(testcases[i]); in test_edges()
43 if (testcases[i].real() == 0 && testcases[i].imag() == 0) in test_edges()
48 else if (std::isinf(testcases[i].imag())) in test_edges()
55 else if (std::isfinite(testcases[i].real()) && std::isnan(testcases[i].imag())) in test_edges()
60 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isfinite(testcases[i].… in test_edges()
67 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isfinite(testcases[i].… in test_edges()
74 …else if (std::isinf(testcases[i].real()) && testcases[i].real() < 0 && std::isnan(testcases[i].ima… in test_edges()
79 …else if (std::isinf(testcases[i].real()) && testcases[i].real() > 0 && std::isnan(testcases[i].ima… in test_edges()
85 …else if (std::isnan(testcases[i].real()) && (std::isfinite(testcases[i].imag()) || std::isnan(test… in test_edges()
[all …]
H A Dpow_complex_scalar.pass.cpp39 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
44 std::complex<double> r = pow(testcases[i], real(testcases[j])); in test_edges()
45 … std::complex<double> z = exp(std::complex<double>(real(testcases[j])) * log(testcases[i])); in test_edges()
H A Dpow_scalar_complex.pass.cpp39 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
44 std::complex<double> r = pow(real(testcases[i]), testcases[j]); in test_edges()
45 … std::complex<double> z = exp(testcases[j] * log(std::complex<double>(real(testcases[i])))); in test_edges()
H A Dpow_complex_complex.pass.cpp39 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
44 std::complex<double> r = pow(testcases[i], testcases[j]); in test_edges()
45 std::complex<double> z = exp(testcases[j] * log(testcases[i])); in test_edges()
H A Dcos.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
40 std::complex<double> r = cos(testcases[i]); in test_edges()
41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); in test_edges()
H A Dsin.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
40 std::complex<double> r = sin(testcases[i]); in test_edges()
41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); in test_edges()
H A Datan.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
40 std::complex<double> r = atan(testcases[i]); in test_edges()
41 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); in test_edges()
H A Dtan.pass.cpp38 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
41 std::complex<double> r = tan(testcases[i]); in test_edges()
42 std::complex<double> t1(-imag(testcases[i]), real(testcases[i])); in test_edges()
H A Dlog10.pass.cpp37 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
40 std::complex<double> r = log10(testcases[i]); in test_edges()
41 std::complex<double> z = log(testcases[i])/std::log(10); in test_edges()
/llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/complex.value.ops/
H A Darg.pass.cpp32 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
35 double r = arg(testcases[i]); in test_edges()
36 if (std::isnan(testcases[i].real()) || std::isnan(testcases[i].imag())) in test_edges()
40 switch (classify(testcases[i])) in test_edges()
56 if (testcases[i].real() == 0) in test_edges()
58 if (testcases[i].imag() < 0) in test_edges()
65 if (testcases[i].real() < 0) in test_edges()
78 else if (testcases[i].imag() > 0) in test_edges()
84 if (std::isinf(testcases[i].real()) && std::isinf(testcases[i].imag())) in test_edges()
86 if (testcases[i].real() < 0) in test_edges()
[all …]
H A Dproj.pass.cpp40 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
43 std::complex<double> r = proj(testcases[i]); in test_edges()
44 switch (classify(testcases[i])) in test_edges()
48 assert(r == testcases[i]); in test_edges()
49 assert(std::signbit(real(r)) == std::signbit(real(testcases[i]))); in test_edges()
50 assert(std::signbit(imag(r)) == std::signbit(imag(testcases[i]))); in test_edges()
55 assert(std::signbit(imag(r)) == std::signbit(imag(testcases[i]))); in test_edges()
59 assert(classify(r) == classify(testcases[i])); in test_edges()
H A Dnorm.pass.cpp31 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
34 double r = norm(testcases[i]); in test_edges()
35 switch (classify(testcases[i])) in test_edges()
H A Dabs.pass.cpp31 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
34 double r = abs(testcases[i]); in test_edges()
35 switch (classify(testcases[i])) in test_edges()
/llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/complex.ops/
H A Dcomplex_divide_complex.pass.cpp40 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
45 std::complex<double> r = testcases[i] / testcases[j]; in test_edges()
46 switch (classify(testcases[i])) in test_edges()
49 switch (classify(testcases[j])) in test_edges()
69 switch (classify(testcases[j])) in test_edges()
89 switch (classify(testcases[j])) in test_edges()
109 switch (classify(testcases[j])) in test_edges()
129 switch (classify(testcases[j])) in test_edges()
H A Dcomplex_times_complex.pass.cpp42 const unsigned N = sizeof(testcases) / sizeof(testcases[0]); in test_edges()
47 std::complex<double> r = testcases[i] * testcases[j]; in test_edges()
48 switch (classify(testcases[i])) in test_edges()
51 switch (classify(testcases[j])) in test_edges()
71 switch (classify(testcases[j])) in test_edges()
91 switch (classify(testcases[j])) in test_edges()
111 switch (classify(testcases[j])) in test_edges()
131 switch (classify(testcases[j])) in test_edges()

12