| Commit message (Expand) | Author | Age | Files | Lines |
* | gcc/ | rsandifo | 2014-05-17 | 1 | -1/+6 |
* | Revert wide-int change. | ramana | 2014-05-09 | 1 | -6/+0 |
* | Define UDWtype for longlong.h inclusion in wide-int.cc | ramana | 2014-05-08 | 1 | -0/+6 |
* | Fix some divmod_internal problems. | rsandifo | 2014-05-03 | 1 | -35/+28 |
* | Prevent wide_int = {widest,offset}_int | rsandifo | 2014-04-28 | 1 | -14/+13 |
* | Use target-independent semantics for wi::clz and wi::ctz. | rsandifo | 2014-04-28 | 1 | -45/+1 |
* | Remove outdated asserts. | rsandifo | 2014-04-28 | 1 | -3/+0 |
* | Add a dump function. | rsandifo | 2014-04-27 | 1 | -0/+6 |
* | Make canonize store the sign-extended value back. | rsandifo | 2014-04-27 | 1 | -1/+1 |
* | Allow the mask width to be greater than the precision. | rsandifo | 2014-04-26 | 1 | -1/+1 |
* | Fix large widths in shifted_mask. | rsandifo | 2014-04-26 | 1 | -2/+2 |
* | Cosmetic fixes to wide-int.{cc,h} | rsandifo | 2014-04-25 | 1 | -80/+16 |
* | Fix signed min / -1. | rsandifo | 2014-04-24 | 1 | -4/+7 |
* | Fix portability to hosts that use long long for HOST_WIDE_INT. | mrs | 2014-04-22 | 1 | -3/+3 |
* | Use longlong.h to speed up multiplication. | rsandifo | 2013-12-04 | 1 | -15/+54 |
* | Remove code for zero precisions. | rsandifo | 2013-12-03 | 1 | -11/+4 |
* | [wide-int] remove wi::mul_high | zadeck | 2013-12-02 | 1 | -21/+11 |
* | Use the division fast path for more cases. | rsandifo | 2013-12-02 | 1 | -57/+58 |
* | Handle multiplications by 1 as a special case. | rsandifo | 2013-12-01 | 1 | -0/+14 |
* | Add a special case for multiplication with zero. | rsandifo | 2013-11-29 | 1 | -0/+7 |
* | fixed comment | zadeck | 2013-11-29 | 1 | -5/+6 |
* | Remove trailing whitespace. Add missing dbxout.c hunk. | rsandifo | 2013-11-21 | 1 | -1/+1 |
* | Revert r201806. Allow out-of-range start bits in shifted_mask. | rsandifo | 2013-11-03 | 1 | -7/+5 |
* | Fix exact_log2 zext test. | rsandifo | 2013-11-02 | 1 | -1/+1 |
* | Make ordered comparisons enforce the same type rules as equality comparisons. | rsandifo | 2013-10-29 | 1 | -38/+30 |
* | Rename max_wide_int to widest_int, addr_wide_int to offset_int, | rsandifo | 2013-10-24 | 1 | -3/+3 |
* | Make excess bits undefined on read again. | rsandifo | 2013-10-23 | 1 | -159/+111 |
* | canonicalize trees differently. | zadeck | 2013-10-15 | 1 | -3/+1 |
* | patch to canonize wide-ints smaller than one HWI | zadeck | 2013-09-24 | 1 | -49/+64 |
* | Fixup class/filename spellings. | mrs | 2013-09-07 | 1 | -2/+2 |
* | Reorganise wide-int classes so that they are all instantiations of a | rsandifo | 2013-09-07 | 1 | -1765/+789 |
* | fixed bug in wide_int::fits_uhwi_p | zadeck | 2013-08-27 | 1 | -1/+10 |
* | Use CHAR_BIT for host char bitsize. | mrs | 2013-08-25 | 1 | -1/+1 |
* | cleanup code to get around vpn issue in sign_mask | zadeck | 2013-08-25 | 1 | -0/+6 |
* | made sign parameter optional to wide_int::neg_p | zadeck | 2013-08-24 | 1 | -2/+2 |
* | richards patch to move function bodies out of wide-int class. | zadeck | 2013-08-24 | 1 | -3/+10 |
* | Remove neg and simplify neg (overflow). | mrs | 2013-08-23 | 1 | -1/+1 |
* | Remove extra spacing. | mrs | 2013-08-16 | 1 | -21/+21 |
* | fixed allocation of arrays in internal wide multiply routine. | zadeck | 2013-08-15 | 1 | -3/+3 |
* | Add wide-int branch. | mrs | 2013-08-13 | 1 | -0/+3147 |