MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / doF32DivR

Function doF32DivR

source/test/testFPU.cpp:537–565  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

535}
536
537void doF32DivR() {
538 F32DivR(0.0f, 0.0f, TEST_NAN);
539 F32DivR(-0.0f, 0.0f, TEST_NAN);
540 F32DivR(0.0f, -0.0f, TEST_NAN);
541
542 F32DivR(0.0f, POSITIVE_INFINITY, POSITIVE_INFINITY);
543 F32DivR(POSITIVE_INFINITY, 0.0f, 0.0f);
544 F32DivR(0.0f, NEGATIVE_INFINITY, NEGATIVE_INFINITY);
545 F32DivR(NEGATIVE_INFINITY, 0.0f, -0.0f);
546 F32DivR(NEGATIVE_INFINITY, POSITIVE_INFINITY, TEST_NAN);
547 F32DivR(POSITIVE_INFINITY, 1.0f, 0.0f);
548 F32DivR(POSITIVE_INFINITY, 2.0f, 0.0f);
549 F32DivR(POSITIVE_INFINITY, POSITIVE_INFINITY, TEST_NAN);
550
551 F32DivR(TEST_NAN, 2.0f, TEST_NAN);
552 F32DivR(TEST_NAN, TEST_NAN, TEST_NAN);
553 F32DivR(-2.0f, TEST_NAN, TEST_NAN);
554
555 F32DivR(0.0f, 1.0f, POSITIVE_INFINITY);
556 F32DivR(1.0f, 0.0f, 0.0f);
557 F32DivR(0.0f, -1.0f, NEGATIVE_INFINITY);
558 F32DivR(-1.0f, 0.0f, 0.0f);
559 F32DivR(-1.0f, 1.0f, -1.0f);
560 F32DivR(1.0f, -1.0f, -1.0f);
561 F32DivR(-1.0f, -1.0f, 1.0f);
562 F32DivR(1.0f, 1.0f, 1.0f);
563
564 F32DivR(100.01f, 0.001f, .000009999f);
565}
566
567void testF32DivR() {
568 doF32DivR();

Callers 1

testF32DivRFunction · 0.85

Calls 1

F32DivRFunction · 0.85

Tested by

no test coverage detected