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

Function doF32Div

source/test/testFPU.cpp:499–527  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

497}
498
499void doF32Div() {
500 F32Div(0.0f, 0.0f, TEST_NAN);
501 F32Div(-0.0f, 0.0f, TEST_NAN);
502 F32Div(0.0f, -0.0f, TEST_NAN);
503
504 F32Div(0.0f, POSITIVE_INFINITY, 0.0f);
505 F32Div(POSITIVE_INFINITY, 0.0f, POSITIVE_INFINITY);
506 F32Div(0.0f, NEGATIVE_INFINITY, -0.0f);
507 F32Div(NEGATIVE_INFINITY, 0.0f, NEGATIVE_INFINITY);
508 F32Div(NEGATIVE_INFINITY, POSITIVE_INFINITY, TEST_NAN);
509 F32Div(POSITIVE_INFINITY, 1.0f, POSITIVE_INFINITY);
510 F32Div(POSITIVE_INFINITY, 2.0f, POSITIVE_INFINITY);
511 F32Div(POSITIVE_INFINITY, POSITIVE_INFINITY, TEST_NAN);
512
513 F32Div(TEST_NAN, 2.0f, TEST_NAN);
514 F32Div(TEST_NAN, TEST_NAN, TEST_NAN);
515 F32Div(-2.0f, TEST_NAN, TEST_NAN);
516
517 F32Div(0.0f, 1.0f, 0.0f);
518 F32Div(1.0f, 0.0f, POSITIVE_INFINITY);
519 F32Div(0.0f, -1.0f, 0.0f);
520 F32Div(-1.0f, 0.0f, NEGATIVE_INFINITY);
521 F32Div(-1.0f, 1.0f, -1.0f);
522 F32Div(1.0f, -1.0f, -1.0f);
523 F32Div(-1.0f, -1.0f, 1.0f);
524 F32Div(1.0f, 1.0f, 1.0f);
525
526 F32Div(100.01f, 0.001f, 100010.0f);
527}
528
529void testF32Div() {
530 doF32Div();

Callers 1

testF32DivFunction · 0.85

Calls 1

F32DivFunction · 0.85

Tested by

no test coverage detected