| |
| f32 value is: -nan |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): nan |
| expf (builtin): nan |
| exp2f (math.h): nan |
| exp2f (builtin): nan |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, -nan) (math.h): nan |
| powf(-2.000000, -nan) (builtin): nan |
| powf(2.000000, -nan) (math.h): nan |
| powf(2.000000, -nan) (builtin): nan |
| fabsf (math.h): nan |
| fabsf (builtin): nan |
| fabsf (llvm): nan |
| |
| f32 value is: nan |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): nan |
| expf (builtin): nan |
| exp2f (math.h): nan |
| exp2f (builtin): nan |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, nan) (math.h): nan |
| powf(-2.000000, nan) (builtin): nan |
| powf(2.000000, nan) (math.h): nan |
| powf(2.000000, nan) (builtin): nan |
| fabsf (math.h): nan |
| fabsf (builtin): nan |
| fabsf (llvm): nan |
| |
| f32 value is: -inf |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.0000 |
| expf (builtin): 0.0000 |
| exp2f (math.h): 0.0000 |
| exp2f (builtin): 0.0000 |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, -inf) (math.h): 0.00000 |
| powf(-2.000000, -inf) (builtin): 0.00000 |
| powf(2.000000, -inf) (math.h): 0.00000 |
| powf(2.000000, -inf) (builtin): 0.00000 |
| fabsf (math.h): inf |
| fabsf (builtin): inf |
| fabsf (llvm): inf |
| |
| f32 value is: -inf |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.0000 |
| expf (builtin): 0.0000 |
| exp2f (math.h): 0.0000 |
| exp2f (builtin): 0.0000 |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, -inf) (math.h): 0.00000 |
| powf(-2.000000, -inf) (builtin): 0.00000 |
| powf(2.000000, -inf) (math.h): 0.00000 |
| powf(2.000000, -inf) (builtin): 0.00000 |
| fabsf (math.h): inf |
| fabsf (builtin): inf |
| fabsf (llvm): inf |
| |
| f32 value is: -2.718282 |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.0660 |
| expf (builtin): 0.0660 |
| exp2f (math.h): 0.1520 |
| exp2f (builtin): 0.1520 |
| sinf (math.h): -0.41078 |
| sinf (builtin): -0.41078 |
| cosf (math.h): -0.91173 |
| cosf (builtin): -0.91173 |
| powf(-2.000000, -2.718282) (math.h): nan |
| powf(-2.000000, -2.718282) (builtin): nan |
| powf(2.000000, -2.718282) (math.h): 0.15196 |
| powf(2.000000, -2.718282) (builtin): 0.15196 |
| fabsf (math.h): 2.71828 |
| fabsf (builtin): 2.71828 |
| fabsf (llvm): 2.71828 |
| |
| f32 value is: -1.570796 |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.2079 |
| expf (builtin): 0.2079 |
| exp2f (math.h): 0.3366 |
| exp2f (builtin): 0.3366 |
| sinf (math.h): -1.00000 |
| sinf (builtin): -1.00000 |
| cosf (math.h): -0.00000 |
| cosf (builtin): -0.00000 |
| powf(-2.000000, -1.570796) (math.h): nan |
| powf(-2.000000, -1.570796) (builtin): nan |
| powf(2.000000, -1.570796) (math.h): 0.33662 |
| powf(2.000000, -1.570796) (builtin): 0.33662 |
| fabsf (math.h): 1.57080 |
| fabsf (builtin): 1.57080 |
| fabsf (llvm): 1.57080 |
| |
| f32 value is: -3.141593 |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.0432 |
| expf (builtin): 0.0432 |
| exp2f (math.h): 0.1133 |
| exp2f (builtin): 0.1133 |
| sinf (math.h): 0.00000 |
| sinf (builtin): 0.00000 |
| cosf (math.h): -1.00000 |
| cosf (builtin): -1.00000 |
| powf(-2.000000, -3.141593) (math.h): nan |
| powf(-2.000000, -3.141593) (builtin): nan |
| powf(2.000000, -3.141593) (math.h): 0.11331 |
| powf(2.000000, -3.141593) (builtin): 0.11331 |
| fabsf (math.h): 3.14159 |
| fabsf (builtin): 3.14159 |
| fabsf (llvm): 3.14159 |
| |
| f32 value is: -16.000000 |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.0000 |
| expf (builtin): 0.0000 |
| exp2f (math.h): 0.0000 |
| exp2f (builtin): 0.0000 |
| sinf (math.h): 0.28790 |
| sinf (builtin): 0.28790 |
| cosf (math.h): -0.95766 |
| cosf (builtin): -0.95766 |
| powf(-2.000000, -16.000000) (math.h): 0.00002 |
| powf(-2.000000, -16.000000) (builtin): 0.00002 |
| powf(2.000000, -16.000000) (math.h): 0.00002 |
| powf(2.000000, -16.000000) (builtin): 0.00002 |
| fabsf (math.h): 16.00000 |
| fabsf (builtin): 16.00000 |
| fabsf (llvm): 16.00000 |
| |
| f32 value is: -0.500000 |
| sqrtf (math.h): nan |
| sqrtf (builtin): nan |
| sqrtf (llvm): nan |
| logf (math.h): nan |
| logf (builtin): nan |
| log2f (math.h): nan |
| log2f (builtin): nan |
| log10f (math.h): nan |
| log10f (builtin): nan |
| expf (math.h): 0.6065 |
| expf (builtin): 0.6065 |
| exp2f (math.h): 0.7071 |
| exp2f (builtin): 0.7071 |
| sinf (math.h): -0.47943 |
| sinf (builtin): -0.47943 |
| cosf (math.h): 0.87758 |
| cosf (builtin): 0.87758 |
| powf(-2.000000, -0.500000) (math.h): nan |
| powf(-2.000000, -0.500000) (builtin): nan |
| powf(2.000000, -0.500000) (math.h): 0.70711 |
| powf(2.000000, -0.500000) (builtin): 0.70711 |
| fabsf (math.h): 0.50000 |
| fabsf (builtin): 0.50000 |
| fabsf (llvm): 0.50000 |
| |
| f32 value is: -0.000000 |
| sqrtf (math.h): -0.00000 |
| sqrtf (builtin): -0.00000 |
| sqrtf (llvm): -0.00000 |
| logf (math.h): -inf |
| logf (builtin): -inf |
| log2f (math.h): -inf |
| log2f (builtin): -inf |
| log10f (math.h): -inf |
| log10f (builtin): -inf |
| expf (math.h): 1.0000 |
| expf (builtin): 1.0000 |
| exp2f (math.h): 1.0000 |
| exp2f (builtin): 1.0000 |
| sinf (math.h): -0.00000 |
| sinf (builtin): -0.00000 |
| cosf (math.h): 1.00000 |
| cosf (builtin): 1.00000 |
| powf(-2.000000, -0.000000) (math.h): 1.00000 |
| powf(-2.000000, -0.000000) (builtin): 1.00000 |
| powf(2.000000, -0.000000) (math.h): 1.00000 |
| powf(2.000000, -0.000000) (builtin): 1.00000 |
| fabsf (math.h): 0.00000 |
| fabsf (builtin): 0.00000 |
| fabsf (llvm): 0.00000 |
| |
| f32 value is: 0.000000 |
| sqrtf (math.h): 0.00000 |
| sqrtf (builtin): 0.00000 |
| sqrtf (llvm): 0.00000 |
| logf (math.h): -inf |
| logf (builtin): -inf |
| log2f (math.h): -inf |
| log2f (builtin): -inf |
| log10f (math.h): -inf |
| log10f (builtin): -inf |
| expf (math.h): 1.0000 |
| expf (builtin): 1.0000 |
| exp2f (math.h): 1.0000 |
| exp2f (builtin): 1.0000 |
| sinf (math.h): 0.00000 |
| sinf (builtin): 0.00000 |
| cosf (math.h): 1.00000 |
| cosf (builtin): 1.00000 |
| powf(-2.000000, 0.000000) (math.h): 1.00000 |
| powf(-2.000000, 0.000000) (builtin): 1.00000 |
| powf(2.000000, 0.000000) (math.h): 1.00000 |
| powf(2.000000, 0.000000) (builtin): 1.00000 |
| fabsf (math.h): 0.00000 |
| fabsf (builtin): 0.00000 |
| fabsf (llvm): 0.00000 |
| |
| f32 value is: 5.000000 |
| sqrtf (math.h): 2.23607 |
| sqrtf (builtin): 2.23607 |
| sqrtf (llvm): 2.23607 |
| logf (math.h): 1.60944 |
| logf (builtin): 1.60944 |
| log2f (math.h): 2.32193 |
| log2f (builtin): 2.32193 |
| log10f (math.h): 0.69897 |
| log10f (builtin): 0.69897 |
| expf (math.h): 148.4132 |
| expf (builtin): 148.4132 |
| exp2f (math.h): 32.0000 |
| exp2f (builtin): 32.0000 |
| sinf (math.h): -0.95892 |
| sinf (builtin): -0.95892 |
| cosf (math.h): 0.28366 |
| cosf (builtin): 0.28366 |
| powf(-2.000000, 5.000000) (math.h): -32.00000 |
| powf(-2.000000, 5.000000) (builtin): -32.00000 |
| powf(2.000000, 5.000000) (math.h): 32.00000 |
| powf(2.000000, 5.000000) (builtin): 32.00000 |
| fabsf (math.h): 5.00000 |
| fabsf (builtin): 5.00000 |
| fabsf (llvm): 5.00000 |
| |
| f32 value is: 16.000000 |
| sqrtf (math.h): 4.00000 |
| sqrtf (builtin): 4.00000 |
| sqrtf (llvm): 4.00000 |
| logf (math.h): 2.77259 |
| logf (builtin): 2.77259 |
| log2f (math.h): 4.00000 |
| log2f (builtin): 4.00000 |
| log10f (math.h): 1.20412 |
| log10f (builtin): 1.20412 |
| expf (math.h): 8886111.0000 |
| expf (builtin): 8886111.0000 |
| exp2f (math.h): 65536.0000 |
| exp2f (builtin): 65536.0000 |
| sinf (math.h): -0.28790 |
| sinf (builtin): -0.28790 |
| cosf (math.h): -0.95766 |
| cosf (builtin): -0.95766 |
| powf(-2.000000, 16.000000) (math.h): 65536.00000 |
| powf(-2.000000, 16.000000) (builtin): 65536.00000 |
| powf(2.000000, 16.000000) (math.h): 65536.00000 |
| powf(2.000000, 16.000000) (builtin): 65536.00000 |
| fabsf (math.h): 16.00000 |
| fabsf (builtin): 16.00000 |
| fabsf (llvm): 16.00000 |
| |
| f32 value is: 10.000000 |
| sqrtf (math.h): 3.16228 |
| sqrtf (builtin): 3.16228 |
| sqrtf (llvm): 3.16228 |
| logf (math.h): 2.30259 |
| logf (builtin): 2.30259 |
| log2f (math.h): 3.32193 |
| log2f (builtin): 3.32193 |
| log10f (math.h): 1.00000 |
| log10f (builtin): 1.00000 |
| expf (math.h): 22026.4648 |
| expf (builtin): 22026.4648 |
| exp2f (math.h): 1024.0000 |
| exp2f (builtin): 1024.0000 |
| sinf (math.h): -0.54402 |
| sinf (builtin): -0.54402 |
| cosf (math.h): -0.83907 |
| cosf (builtin): -0.83907 |
| powf(-2.000000, 10.000000) (math.h): 1024.00000 |
| powf(-2.000000, 10.000000) (builtin): 1024.00000 |
| powf(2.000000, 10.000000) (math.h): 1024.00000 |
| powf(2.000000, 10.000000) (builtin): 1024.00000 |
| fabsf (math.h): 10.00000 |
| fabsf (builtin): 10.00000 |
| fabsf (llvm): 10.00000 |
| |
| f32 value is: 3.141593 |
| sqrtf (math.h): 1.77245 |
| sqrtf (builtin): 1.77245 |
| sqrtf (llvm): 1.77245 |
| logf (math.h): 1.14473 |
| logf (builtin): 1.14473 |
| log2f (math.h): 1.65150 |
| log2f (builtin): 1.65150 |
| log10f (math.h): 0.49715 |
| log10f (builtin): 0.49715 |
| expf (math.h): 23.1407 |
| expf (builtin): 23.1407 |
| exp2f (math.h): 8.8250 |
| exp2f (builtin): 8.8250 |
| sinf (math.h): -0.00000 |
| sinf (builtin): -0.00000 |
| cosf (math.h): -1.00000 |
| cosf (builtin): -1.00000 |
| powf(-2.000000, 3.141593) (math.h): nan |
| powf(-2.000000, 3.141593) (builtin): nan |
| powf(2.000000, 3.141593) (math.h): 8.82498 |
| powf(2.000000, 3.141593) (builtin): 8.82498 |
| fabsf (math.h): 3.14159 |
| fabsf (builtin): 3.14159 |
| fabsf (llvm): 3.14159 |
| |
| f32 value is: 1.570796 |
| sqrtf (math.h): 1.25331 |
| sqrtf (builtin): 1.25331 |
| sqrtf (llvm): 1.25331 |
| logf (math.h): 0.45158 |
| logf (builtin): 0.45158 |
| log2f (math.h): 0.65150 |
| log2f (builtin): 0.65150 |
| log10f (math.h): 0.19612 |
| log10f (builtin): 0.19612 |
| expf (math.h): 4.8105 |
| expf (builtin): 4.8105 |
| exp2f (math.h): 2.9707 |
| exp2f (builtin): 2.9707 |
| sinf (math.h): 1.00000 |
| sinf (builtin): 1.00000 |
| cosf (math.h): -0.00000 |
| cosf (builtin): -0.00000 |
| powf(-2.000000, 1.570796) (math.h): nan |
| powf(-2.000000, 1.570796) (builtin): nan |
| powf(2.000000, 1.570796) (math.h): 2.97069 |
| powf(2.000000, 1.570796) (builtin): 2.97069 |
| fabsf (math.h): 1.57080 |
| fabsf (builtin): 1.57080 |
| fabsf (llvm): 1.57080 |
| |
| f32 value is: 2.718282 |
| sqrtf (math.h): 1.64872 |
| sqrtf (builtin): 1.64872 |
| sqrtf (llvm): 1.64872 |
| logf (math.h): 1.00000 |
| logf (builtin): 1.00000 |
| log2f (math.h): 1.44270 |
| log2f (builtin): 1.44270 |
| log10f (math.h): 0.43429 |
| log10f (builtin): 0.43429 |
| expf (math.h): 15.1543 |
| expf (builtin): 15.1543 |
| exp2f (math.h): 6.5809 |
| exp2f (builtin): 6.5809 |
| sinf (math.h): 0.41078 |
| sinf (builtin): 0.41078 |
| cosf (math.h): -0.91173 |
| cosf (builtin): -0.91173 |
| powf(-2.000000, 2.718282) (math.h): nan |
| powf(-2.000000, 2.718282) (builtin): nan |
| powf(2.000000, 2.718282) (math.h): 6.58089 |
| powf(2.000000, 2.718282) (builtin): 6.58089 |
| fabsf (math.h): 2.71828 |
| fabsf (builtin): 2.71828 |
| fabsf (llvm): 2.71828 |
| |
| f32 value is: inf |
| sqrtf (math.h): inf |
| sqrtf (builtin): inf |
| sqrtf (llvm): inf |
| logf (math.h): inf |
| logf (builtin): inf |
| log2f (math.h): inf |
| log2f (builtin): inf |
| log10f (math.h): inf |
| log10f (builtin): inf |
| expf (math.h): inf |
| expf (builtin): inf |
| exp2f (math.h): inf |
| exp2f (builtin): inf |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, inf) (math.h): inf |
| powf(-2.000000, inf) (builtin): inf |
| powf(2.000000, inf) (math.h): inf |
| powf(2.000000, inf) (builtin): inf |
| fabsf (math.h): inf |
| fabsf (builtin): inf |
| fabsf (llvm): inf |
| |
| f32 value is: inf |
| sqrtf (math.h): inf |
| sqrtf (builtin): inf |
| sqrtf (llvm): inf |
| logf (math.h): inf |
| logf (builtin): inf |
| log2f (math.h): inf |
| log2f (builtin): inf |
| log10f (math.h): inf |
| log10f (builtin): inf |
| expf (math.h): inf |
| expf (builtin): inf |
| exp2f (math.h): inf |
| exp2f (builtin): inf |
| sinf (math.h): nan |
| sinf (builtin): nan |
| cosf (math.h): nan |
| cosf (builtin): nan |
| powf(-2.000000, inf) (math.h): inf |
| powf(-2.000000, inf) (builtin): inf |
| powf(2.000000, inf) (math.h): inf |
| powf(2.000000, inf) (builtin): inf |
| fabsf (math.h): inf |
| fabsf (builtin): inf |
| fabsf (llvm): inf |
| |
| f64 value is: -nan |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): nan |
| exp (builtin): nan |
| exp2 (math.h): nan |
| exp2 (builtin): nan |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, -nan) (math.h): nan |
| pow(-2.000000, -nan) (builtin): nan |
| pow(2.000000, -nan) (math.h): nan |
| pow(2.000000, -nan) (builtin): nan |
| fabs (math.h): nan |
| fabs (builtin): nan |
| fabs (llvm): nan |
| |
| f64 value is: nan |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): nan |
| exp (builtin): nan |
| exp2 (math.h): nan |
| exp2 (builtin): nan |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, nan) (math.h): nan |
| pow(-2.000000, nan) (builtin): nan |
| pow(2.000000, nan) (math.h): nan |
| pow(2.000000, nan) (builtin): nan |
| fabs (math.h): nan |
| fabs (builtin): nan |
| fabs (llvm): nan |
| |
| f64 value is: -inf |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.000000 |
| exp (builtin): 0.000000 |
| exp2 (math.h): 0.000000 |
| exp2 (builtin): 0.000000 |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, -inf) (math.h): 0.000000 |
| pow(-2.000000, -inf) (builtin): 0.000000 |
| pow(2.000000, -inf) (math.h): 0.000000 |
| pow(2.000000, -inf) (builtin): 0.000000 |
| fabs (math.h): inf |
| fabs (builtin): inf |
| fabs (llvm): inf |
| |
| f64 value is: -inf |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.000000 |
| exp (builtin): 0.000000 |
| exp2 (math.h): 0.000000 |
| exp2 (builtin): 0.000000 |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, -inf) (math.h): 0.000000 |
| pow(-2.000000, -inf) (builtin): 0.000000 |
| pow(2.000000, -inf) (math.h): 0.000000 |
| pow(2.000000, -inf) (builtin): 0.000000 |
| fabs (math.h): inf |
| fabs (builtin): inf |
| fabs (llvm): inf |
| |
| f64 value is: -2.718282 |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.065988 |
| exp (builtin): 0.065988 |
| exp2 (math.h): 0.151955 |
| exp2 (builtin): 0.151955 |
| sin (math.h): -0.410781 |
| sin (builtin): -0.410781 |
| cos (math.h): -0.911734 |
| cos (builtin): -0.911734 |
| pow(-2.000000, -2.718282) (math.h): nan |
| pow(-2.000000, -2.718282) (builtin): nan |
| pow(2.000000, -2.718282) (math.h): 0.151955 |
| pow(2.000000, -2.718282) (builtin): 0.151955 |
| fabs (math.h): 2.718282 |
| fabs (builtin): 2.718282 |
| fabs (llvm): 2.718282 |
| |
| f64 value is: -1.570796 |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.207880 |
| exp (builtin): 0.207880 |
| exp2 (math.h): 0.336623 |
| exp2 (builtin): 0.336623 |
| sin (math.h): -1.000000 |
| sin (builtin): -1.000000 |
| cos (math.h): 0.000000 |
| cos (builtin): 0.000000 |
| pow(-2.000000, -1.570796) (math.h): nan |
| pow(-2.000000, -1.570796) (builtin): nan |
| pow(2.000000, -1.570796) (math.h): 0.336623 |
| pow(2.000000, -1.570796) (builtin): 0.336623 |
| fabs (math.h): 1.570796 |
| fabs (builtin): 1.570796 |
| fabs (llvm): 1.570796 |
| |
| f64 value is: -3.141593 |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.043214 |
| exp (builtin): 0.043214 |
| exp2 (math.h): 0.113315 |
| exp2 (builtin): 0.113315 |
| sin (math.h): -0.000000 |
| sin (builtin): -0.000000 |
| cos (math.h): -1.000000 |
| cos (builtin): -1.000000 |
| pow(-2.000000, -3.141593) (math.h): nan |
| pow(-2.000000, -3.141593) (builtin): nan |
| pow(2.000000, -3.141593) (math.h): 0.113315 |
| pow(2.000000, -3.141593) (builtin): 0.113315 |
| fabs (math.h): 3.141593 |
| fabs (builtin): 3.141593 |
| fabs (llvm): 3.141593 |
| |
| f64 value is: -16.000000 |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.000000 |
| exp (builtin): 0.000000 |
| exp2 (math.h): 0.000015 |
| exp2 (builtin): 0.000015 |
| sin (math.h): 0.287903 |
| sin (builtin): 0.287903 |
| cos (math.h): -0.957659 |
| cos (builtin): -0.957659 |
| pow(-2.000000, -16.000000) (math.h): 0.000015 |
| pow(-2.000000, -16.000000) (builtin): 0.000015 |
| pow(2.000000, -16.000000) (math.h): 0.000015 |
| pow(2.000000, -16.000000) (builtin): 0.000015 |
| fabs (math.h): 16.000000 |
| fabs (builtin): 16.000000 |
| fabs (llvm): 16.000000 |
| |
| f64 value is: -0.500000 |
| sqrt (math.h): nan |
| sqrt (builtin): nan |
| sqrt (llvm): nan |
| log (math.h): nan |
| log (builtin): nan |
| log2 (math.h): nan |
| log2 (builtin): nan |
| log10 (math.h): nan |
| log10 (builtin): nan |
| exp (math.h): 0.606531 |
| exp (builtin): 0.606531 |
| exp2 (math.h): 0.707107 |
| exp2 (builtin): 0.707107 |
| sin (math.h): -0.479426 |
| sin (builtin): -0.479426 |
| cos (math.h): 0.877583 |
| cos (builtin): 0.877583 |
| pow(-2.000000, -0.500000) (math.h): nan |
| pow(-2.000000, -0.500000) (builtin): nan |
| pow(2.000000, -0.500000) (math.h): 0.707107 |
| pow(2.000000, -0.500000) (builtin): 0.707107 |
| fabs (math.h): 0.500000 |
| fabs (builtin): 0.500000 |
| fabs (llvm): 0.500000 |
| |
| f64 value is: -0.000000 |
| sqrt (math.h): -0.000000 |
| sqrt (builtin): -0.000000 |
| sqrt (llvm): -0.000000 |
| log (math.h): -inf |
| log (builtin): -inf |
| log2 (math.h): -inf |
| log2 (builtin): -inf |
| log10 (math.h): -inf |
| log10 (builtin): -inf |
| exp (math.h): 1.000000 |
| exp (builtin): 1.000000 |
| exp2 (math.h): 1.000000 |
| exp2 (builtin): 1.000000 |
| sin (math.h): -0.000000 |
| sin (builtin): -0.000000 |
| cos (math.h): 1.000000 |
| cos (builtin): 1.000000 |
| pow(-2.000000, -0.000000) (math.h): 1.000000 |
| pow(-2.000000, -0.000000) (builtin): 1.000000 |
| pow(2.000000, -0.000000) (math.h): 1.000000 |
| pow(2.000000, -0.000000) (builtin): 1.000000 |
| fabs (math.h): 0.000000 |
| fabs (builtin): 0.000000 |
| fabs (llvm): 0.000000 |
| |
| f64 value is: 0.000000 |
| sqrt (math.h): 0.000000 |
| sqrt (builtin): 0.000000 |
| sqrt (llvm): 0.000000 |
| log (math.h): -inf |
| log (builtin): -inf |
| log2 (math.h): -inf |
| log2 (builtin): -inf |
| log10 (math.h): -inf |
| log10 (builtin): -inf |
| exp (math.h): 1.000000 |
| exp (builtin): 1.000000 |
| exp2 (math.h): 1.000000 |
| exp2 (builtin): 1.000000 |
| sin (math.h): 0.000000 |
| sin (builtin): 0.000000 |
| cos (math.h): 1.000000 |
| cos (builtin): 1.000000 |
| pow(-2.000000, 0.000000) (math.h): 1.000000 |
| pow(-2.000000, 0.000000) (builtin): 1.000000 |
| pow(2.000000, 0.000000) (math.h): 1.000000 |
| pow(2.000000, 0.000000) (builtin): 1.000000 |
| fabs (math.h): 0.000000 |
| fabs (builtin): 0.000000 |
| fabs (llvm): 0.000000 |
| |
| f64 value is: 5.000000 |
| sqrt (math.h): 2.236068 |
| sqrt (builtin): 2.236068 |
| sqrt (llvm): 2.236068 |
| log (math.h): 1.609438 |
| log (builtin): 1.609438 |
| log2 (math.h): 2.321928 |
| log2 (builtin): 2.321928 |
| log10 (math.h): 0.698970 |
| log10 (builtin): 0.698970 |
| exp (math.h): 148.413159 |
| exp (builtin): 148.413159 |
| exp2 (math.h): 32.000000 |
| exp2 (builtin): 32.000000 |
| sin (math.h): -0.958924 |
| sin (builtin): -0.958924 |
| cos (math.h): 0.283662 |
| cos (builtin): 0.283662 |
| pow(-2.000000, 5.000000) (math.h): -32.000000 |
| pow(-2.000000, 5.000000) (builtin): -32.000000 |
| pow(2.000000, 5.000000) (math.h): 32.000000 |
| pow(2.000000, 5.000000) (builtin): 32.000000 |
| fabs (math.h): 5.000000 |
| fabs (builtin): 5.000000 |
| fabs (llvm): 5.000000 |
| |
| f64 value is: 16.000000 |
| sqrt (math.h): 4.000000 |
| sqrt (builtin): 4.000000 |
| sqrt (llvm): 4.000000 |
| log (math.h): 2.772589 |
| log (builtin): 2.772589 |
| log2 (math.h): 4.000000 |
| log2 (builtin): 4.000000 |
| log10 (math.h): 1.204120 |
| log10 (builtin): 1.204120 |
| exp (math.h): 8886110.520508 |
| exp (builtin): 8886110.520508 |
| exp2 (math.h): 65536.000000 |
| exp2 (builtin): 65536.000000 |
| sin (math.h): -0.287903 |
| sin (builtin): -0.287903 |
| cos (math.h): -0.957659 |
| cos (builtin): -0.957659 |
| pow(-2.000000, 16.000000) (math.h): 65536.000000 |
| pow(-2.000000, 16.000000) (builtin): 65536.000000 |
| pow(2.000000, 16.000000) (math.h): 65536.000000 |
| pow(2.000000, 16.000000) (builtin): 65536.000000 |
| fabs (math.h): 16.000000 |
| fabs (builtin): 16.000000 |
| fabs (llvm): 16.000000 |
| |
| f64 value is: 10.000000 |
| sqrt (math.h): 3.162278 |
| sqrt (builtin): 3.162278 |
| sqrt (llvm): 3.162278 |
| log (math.h): 2.302585 |
| log (builtin): 2.302585 |
| log2 (math.h): 3.321928 |
| log2 (builtin): 3.321928 |
| log10 (math.h): 1.000000 |
| log10 (builtin): 1.000000 |
| exp (math.h): 22026.465795 |
| exp (builtin): 22026.465795 |
| exp2 (math.h): 1024.000000 |
| exp2 (builtin): 1024.000000 |
| sin (math.h): -0.544021 |
| sin (builtin): -0.544021 |
| cos (math.h): -0.839072 |
| cos (builtin): -0.839072 |
| pow(-2.000000, 10.000000) (math.h): 1024.000000 |
| pow(-2.000000, 10.000000) (builtin): 1024.000000 |
| pow(2.000000, 10.000000) (math.h): 1024.000000 |
| pow(2.000000, 10.000000) (builtin): 1024.000000 |
| fabs (math.h): 10.000000 |
| fabs (builtin): 10.000000 |
| fabs (llvm): 10.000000 |
| |
| f64 value is: 3.141593 |
| sqrt (math.h): 1.772454 |
| sqrt (builtin): 1.772454 |
| sqrt (llvm): 1.772454 |
| log (math.h): 1.144730 |
| log (builtin): 1.144730 |
| log2 (math.h): 1.651496 |
| log2 (builtin): 1.651496 |
| log10 (math.h): 0.497150 |
| log10 (builtin): 0.497150 |
| exp (math.h): 23.140693 |
| exp (builtin): 23.140693 |
| exp2 (math.h): 8.824978 |
| exp2 (builtin): 8.824978 |
| sin (math.h): 0.000000 |
| sin (builtin): 0.000000 |
| cos (math.h): -1.000000 |
| cos (builtin): -1.000000 |
| pow(-2.000000, 3.141593) (math.h): nan |
| pow(-2.000000, 3.141593) (builtin): nan |
| pow(2.000000, 3.141593) (math.h): 8.824978 |
| pow(2.000000, 3.141593) (builtin): 8.824978 |
| fabs (math.h): 3.141593 |
| fabs (builtin): 3.141593 |
| fabs (llvm): 3.141593 |
| |
| f64 value is: 1.570796 |
| sqrt (math.h): 1.253314 |
| sqrt (builtin): 1.253314 |
| sqrt (llvm): 1.253314 |
| log (math.h): 0.451583 |
| log (builtin): 0.451583 |
| log2 (math.h): 0.651496 |
| log2 (builtin): 0.651496 |
| log10 (math.h): 0.196120 |
| log10 (builtin): 0.196120 |
| exp (math.h): 4.810477 |
| exp (builtin): 4.810477 |
| exp2 (math.h): 2.970686 |
| exp2 (builtin): 2.970686 |
| sin (math.h): 1.000000 |
| sin (builtin): 1.000000 |
| cos (math.h): 0.000000 |
| cos (builtin): 0.000000 |
| pow(-2.000000, 1.570796) (math.h): nan |
| pow(-2.000000, 1.570796) (builtin): nan |
| pow(2.000000, 1.570796) (math.h): 2.970686 |
| pow(2.000000, 1.570796) (builtin): 2.970686 |
| fabs (math.h): 1.570796 |
| fabs (builtin): 1.570796 |
| fabs (llvm): 1.570796 |
| |
| f64 value is: 2.718282 |
| sqrt (math.h): 1.648721 |
| sqrt (builtin): 1.648721 |
| sqrt (llvm): 1.648721 |
| log (math.h): 1.000000 |
| log (builtin): 1.000000 |
| log2 (math.h): 1.442695 |
| log2 (builtin): 1.442695 |
| log10 (math.h): 0.434294 |
| log10 (builtin): 0.434294 |
| exp (math.h): 15.154262 |
| exp (builtin): 15.154262 |
| exp2 (math.h): 6.580886 |
| exp2 (builtin): 6.580886 |
| sin (math.h): 0.410781 |
| sin (builtin): 0.410781 |
| cos (math.h): -0.911734 |
| cos (builtin): -0.911734 |
| pow(-2.000000, 2.718282) (math.h): nan |
| pow(-2.000000, 2.718282) (builtin): nan |
| pow(2.000000, 2.718282) (math.h): 6.580886 |
| pow(2.000000, 2.718282) (builtin): 6.580886 |
| fabs (math.h): 2.718282 |
| fabs (builtin): 2.718282 |
| fabs (llvm): 2.718282 |
| |
| f64 value is: inf |
| sqrt (math.h): inf |
| sqrt (builtin): inf |
| sqrt (llvm): inf |
| log (math.h): inf |
| log (builtin): inf |
| log2 (math.h): inf |
| log2 (builtin): inf |
| log10 (math.h): inf |
| log10 (builtin): inf |
| exp (math.h): inf |
| exp (builtin): inf |
| exp2 (math.h): inf |
| exp2 (builtin): inf |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, inf) (math.h): inf |
| pow(-2.000000, inf) (builtin): inf |
| pow(2.000000, inf) (math.h): inf |
| pow(2.000000, inf) (builtin): inf |
| fabs (math.h): inf |
| fabs (builtin): inf |
| fabs (llvm): inf |
| |
| f64 value is: inf |
| sqrt (math.h): inf |
| sqrt (builtin): inf |
| sqrt (llvm): inf |
| log (math.h): inf |
| log (builtin): inf |
| log2 (math.h): inf |
| log2 (builtin): inf |
| log10 (math.h): inf |
| log10 (builtin): inf |
| exp (math.h): inf |
| exp (builtin): inf |
| exp2 (math.h): inf |
| exp2 (builtin): inf |
| sin (math.h): nan |
| sin (builtin): nan |
| cos (math.h): nan |
| cos (builtin): nan |
| pow(-2.000000, inf) (math.h): inf |
| pow(-2.000000, inf) (builtin): inf |
| pow(2.000000, inf) (math.h): inf |
| pow(2.000000, inf) (builtin): inf |
| fabs (math.h): inf |
| fabs (builtin): inf |
| fabs (llvm): inf |
| |
| Testing vectors (forward samples) |
| vec value is: -nan, nan, -inf, -inf |
| vec_fabs (llvm): nan, nan, inf, inf |
| vec value is: -inf, -inf, -2.718282, -1.570796 |
| vec_fabs (llvm): inf, inf, 2.718282, 1.570796 |
| vec value is: -2.718282, -1.570796, -3.141593, -16.000000 |
| vec_fabs (llvm): 2.718282, 1.570796, 3.141593, 16.000000 |
| vec value is: -3.141593, -16.000000, -0.500000, -0.000000 |
| vec_fabs (llvm): 3.141593, 16.000000, 0.500000, 0.000000 |
| vec value is: -0.500000, -0.000000, 0.000000, 5.000000 |
| vec_fabs (llvm): 0.500000, 0.000000, 0.000000, 5.000000 |
| vec value is: 0.000000, 5.000000, 16.000000, 10.000000 |
| vec_fabs (llvm): 0.000000, 5.000000, 16.000000, 10.000000 |
| vec value is: 16.000000, 10.000000, 3.141593, 1.570796 |
| vec_fabs (llvm): 16.000000, 10.000000, 3.141593, 1.570796 |
| vec value is: 3.141593, 1.570796, 2.718282, inf |
| vec_fabs (llvm): 3.141593, 1.570796, 2.718282, inf |
| |
| Testing vectors (pseudo-random samples) |
| vec value is: -inf, 2.718282, nan, 0.000000 |
| vec_fabs (llvm): inf, 2.718282, nan, 0.000000 |
| vec value is: 2.718282, 2.718282, 16.000000, 10.000000 |
| vec_fabs (llvm): 2.718282, 2.718282, 16.000000, 10.000000 |
| vec value is: -0.000000, 2.718282, 16.000000, 5.000000 |
| vec_fabs (llvm): 0.000000, 2.718282, 16.000000, 5.000000 |
| vec value is: 3.141593, 2.718282, 3.141593, 3.141593 |
| vec_fabs (llvm): 3.141593, 2.718282, 3.141593, 3.141593 |
| vec value is: -0.000000, -0.000000, 2.718282, 16.000000 |
| vec_fabs (llvm): 0.000000, 0.000000, 2.718282, 16.000000 |
| vec value is: -1.570796, -2.718282, -inf, -2.718282 |
| vec_fabs (llvm): 1.570796, 2.718282, inf, 2.718282 |
| vec value is: -2.718282, 0.000000, -inf, -3.141593 |
| vec_fabs (llvm): 2.718282, 0.000000, inf, 3.141593 |
| vec value is: -3.141593, -inf, -0.500000, -0.000000 |
| vec_fabs (llvm): 3.141593, inf, 0.500000, 0.000000 |
| vec value is: -nan, inf, -16.000000, 3.141593 |
| vec_fabs (llvm): nan, inf, 16.000000, 3.141593 |
| vec value is: -0.500000, 5.000000, -0.500000, 0.000000 |
| vec_fabs (llvm): 0.500000, 5.000000, 0.500000, 0.000000 |
| vec value is: -0.500000, -1.570796, -16.000000, 2.718282 |
| vec_fabs (llvm): 0.500000, 1.570796, 16.000000, 2.718282 |
| vec value is: 10.000000, -16.000000, 3.141593, 16.000000 |
| vec_fabs (llvm): 10.000000, 16.000000, 3.141593, 16.000000 |
| vec value is: -nan, -0.500000, -1.570796, 3.141593 |
| vec_fabs (llvm): nan, 0.500000, 1.570796, 3.141593 |
| vec value is: -1.570796, 2.718282, inf, 2.718282 |
| vec_fabs (llvm): 1.570796, 2.718282, inf, 2.718282 |
| vec value is: -0.000000, 16.000000, 0.000000, 0.000000 |
| vec_fabs (llvm): 0.000000, 16.000000, 0.000000, 0.000000 |
| vec value is: -2.718282, inf, nan, -2.718282 |
| vec_fabs (llvm): 2.718282, inf, nan, 2.718282 |