Lines Matching refs:is_negative
219 int is_negative = TRIO_FALSE; variable
222 is_negative |= (((unsigned char *)&number)[TRIO_DOUBLE_INDEX(i)]
225 return is_negative;
557 TRIO_ARGS2((number, is_negative),
559 int *is_negative)
565 *is_negative = signbit(number);
646 *is_negative = TRIO_FALSE; /* NaN has no sign */
649 *is_negative = TRIO_FALSE;
652 *is_negative = TRIO_TRUE;
655 *is_negative = TRIO_FALSE;
658 *is_negative = TRIO_TRUE;
661 *is_negative = TRIO_FALSE;
664 *is_negative = TRIO_TRUE;
667 *is_negative = TRIO_FALSE;
670 *is_negative = TRIO_TRUE;
674 *is_negative = (number < 0.0);
691 *is_negative = trio_is_negative(number);
693 *is_negative = TRIO_FALSE; /* FIXME */
698 *is_negative = TRIO_FALSE;
702 *is_negative = (rc == -1);
706 *is_negative = TRIO_FALSE;
710 *is_negative = TRIO_TRUE;
713 *is_negative = (number < 0.0);
732 int is_negative; variable
734 (void)trio_fpclassify_and_signbit(number, &is_negative);
735 return is_negative;