28 #include <x86intrin.h>
37 int main(
int argc,
char** argv)
40 #if defined(TEST_FLOAT16)
46 _Float16 x_sum = x1 + x2 + x3 + x4;
47 std::cout <<
"Sum: " << (float)x_sum << std::endl;
49 _Float16 x_mul = x1 * x3;
50 std::cout <<
"Mul: " << (float)x_mul << std::endl;
52 _Float16 x_div = x4 / x3;
53 std::cout <<
"Div: " << (float)x_div << std::endl;
55 _Float16 x_sub = x4 - x2;
56 std::cout <<
"Sub: " << (float)x_sub << std::endl;
58 std::cout <<
"No float16 test" << std::endl;
int main(int argc, char **argv)
main() function to test _Float16 data type