ARITH
if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) {
if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) {
if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) {
if ((res_fcomi_1_pi & ARITH) != (0)) {
if ((res_fcomi_pi_1 & ARITH) != (CF)) {
printf("[BAD]\tfcomi_pi_1 with flags:%lx->%lx\n", flags, res_fcomi_pi_1 & ARITH);
if ((res_fcomi_1_1 & ARITH) != (ZF)) {
if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) {
if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) {
if ((res_fcomi_1_pi & ARITH) != (0)) {
if ((res_fcomi_pi_1 & ARITH) != (CF)) {
printf("[BAD]\tfcomi_pi_1 with flags:%lx->%lx\n", flags, res_fcomi_pi_1 & ARITH);
if ((res_fcomi_1_1 & ARITH) != (ZF)) {