This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This patch is the first one in a (hopefully, to be completed) series to consolidate computation routines on out double-int representation. It simply moves low-level routines to double-int.c where other low-level routines reside.
So, the immediate plan is to provide two lowlevel set of routines. First what we basically have with the double_int routines, operating on the full width and not handling overflow in any way. Second a set that operates with specified signedness and precision and tracks overflow with direction (-1 for overflow towards -INF, +1 for +INF, zero for no overflow). I also plan to change most of the interfaces to pass double_ints instead of the split HOST_WIDE_INTs.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |