| |
| | [No title] |
 | | Exception: if either of the original operands were unsigned then can safely do the work as unsigned. |
 | | unsigned_type (typex) : signed_type (typex)); return convert (type, fold (build (ex_form, typex, convert (typex, arg0), convert (typex, arg1), 0))); } } } break; case NEGATE_EXPR: case BIT_NOT_EXPR: /* This is not correct for ABS_EXPR, since we must test the sign before truncation. |
 | | unsigned_type (typex) : signed_type (typex)); return convert (type, fold (build (COND_EXPR, typex, TREE_OPERAND (expr, 0), convert (typex, arg1), convert (typex, arg2)))); } else /* It is sometimes worthwhile to push the narrowing down through the conditional. |
| www.rpi.edu /AFS/home/41/bailem2/rt/campus/gnu/gcc/2.7.2/sun4c_411/src/convert.c (1500 words) |
|