Home | History | Annotate | Download | only in libxml2

Lines Matching full:is_negative

223   int is_negative = TRIO_FALSE;
226 is_negative |= (((unsigned char *)&number)[TRIO_DOUBLE_INDEX(i)]
229 return is_negative;
561 TRIO_ARGS2((number, is_negative),
563 int *is_negative)
569 *is_negative = signbit(number);
650 *is_negative = TRIO_FALSE; /* NaN has no sign */
653 *is_negative = TRIO_FALSE;
656 *is_negative = TRIO_TRUE;
659 *is_negative = TRIO_FALSE;
662 *is_negative = TRIO_TRUE;
665 *is_negative = TRIO_FALSE;
668 *is_negative = TRIO_TRUE;
671 *is_negative = TRIO_FALSE;
674 *is_negative = TRIO_TRUE;
678 *is_negative = (number < 0.0);
695 *is_negative = trio_is_negative(number);
697 *is_negative = TRIO_FALSE; /* FIXME */
702 *is_negative = TRIO_FALSE;
706 *is_negative = (rc == -1);
710 *is_negative = TRIO_FALSE;
714 *is_negative = TRIO_TRUE;
717 *is_negative = (number < 0.0);
736 int is_negative;
738 (void)trio_fpclassify_and_signbit(number, &is_negative);
739 return is_negative;