IF(GT_64(tmp_64,(DEGREE_360_Q_22+83886)))/* >= 360 in Q22 + 0.02 in Q22, because there is an additional shift left in W_mult_32_16*/
IF(GT_64(tmp_64,TOLERANCE_360_Q22))/* >= 360 in Q22 (because there is an additional shift left in W_mult_32_16) + 0.02 in Q22 to counteract for precision loss, */