| Commit message (Expand) | Author | Age | Files | Lines |
* | (s390 umul_ppmm): Fix typo in pure C variant. | Torbjorn Granlund | 2011-10-14 | 1 | -1/+1 |
* | AC_DEFINE and use HAVE_HOST_CPU_s390_zarch. | Torbjorn Granlund | 2011-10-14 | 1 | -1/+1 |
* | (s390): Put back an accidentally deleted #else. | Torbjorn Granlund | 2011-10-13 | 1 | -1/+2 |
* | (s390): Improve umul_ppmm and udiv_qrnnd support. | Torbjorn Granlund | 2011-10-12 | 1 | -6/+51 |
* | (s390x): Add __CLOBBER_CC for relevant asm patterns. | Torbjorn Granlund | 2011-10-11 | 1 | -7/+9 |
* | (s390x add_ssaaaa): Remove algsi/slgsi until we support z10. | Torbjorn Granlund | 2011-10-09 | 1 | -27/+5 |
* | (s390): Put back UDItype casts to make gcc reloading use right more for const... | Torbjorn Granlund | 2011-10-09 | 1 | -8/+20 |
* | Misc additional s390 changes. | Torbjorn Granlund | 2011-10-07 | 1 | -6/+32 |
* | (s390): Add 32-bit zarch umul_ppmm and udiv_qrnnd. | Torbjorn Granlund | 2011-10-07 | 1 | -19/+38 |
* | Add s390/64 support, enhance s390/32 support. | Torbjorn Granlund | 2011-10-04 | 1 | -1/+64 |
* | (SH): Recognise predefs for all SH processors as defined by current gcc versi... | Torbjorn Granlund | 2011-09-26 | 1 | -1/+1 |
* | Undo 2009-03-01 change. | Torbjorn Granlund | 2010-05-05 | 1 | -1/+1 |
* | Document LONGLONG_STANDALONE and NO_ASM. | Torbjorn Granlund | 2009-08-12 | 1 | -5/+12 |
* | (arm count_leading_zeros): Define for armv5. | Torbjorn Granlund | 2009-06-11 | 1 | -0/+6 |
* | (mips, powerpc): Provide assembly-free umul_ppmm for newer gcc. | Torbjorn Granlund | 2009-03-01 | 1 | -5/+45 |
* | (umul_ppmm) [alpha]: Define using __builtin_alpha_umulh when possible. | tege | 2008-02-27 | 1 | -3/+12 |
* | (sub_ddmmss) [powerpc 64]: Add more variants for constant args. | tege | 2007-09-24 | 1 | -27/+51 |
* | Update license to version 3. | tege | 2007-09-18 | 1 | -3/+1 |
* | (umul_ppmm) [mmix]: New. | tege | 2006-11-04 | 1 | -0/+5 |
* | Update FSF's address. | tege | 2006-02-15 | 1 | -2/+2 |
* | (many places): Remove lvalue casts. | tege | 2005-05-23 | 1 | -32/+32 |
* | (add_ssaaaa) [x86]: Remove lvalue casts. | tege | 2005-05-22 | 1 | -4/+4 |
* | *** empty log message *** | tege | 2005-05-14 | 1 | -1/+1 |
* | (add_ssaaaa) [x86_64]: Restrict allowed immediate operands. | tege | 2005-05-14 | 1 | -4/+4 |
* | (ia64 umul_ppmm): Add version for icc. | tege | 2004-10-15 | 1 | -0/+9 |
* | Exclude masquerading __INTEL_COMPILER from ia64 asm. | tege | 2004-10-14 | 1 | -1/+1 |
* | * longlong.h (count_leading_zeros_gcc_clz, | Kevin Ryde | 2004-04-24 | 1 | -3/+65 |
* | * longlong.h (power, powerpc): Add comments on how we select this code. | Kevin Ryde | 2004-03-20 | 1 | -2/+19 |
* | * longlong.h (count_leading_zeros) [alpha gcc]: New version, inlining | Kevin Ryde | 2004-02-28 | 1 | -6/+33 |
* | * longlong.h (power, powerpc): Use HAVE_HOST_CPU_FAMILY_power and | Kevin Ryde | 2004-02-11 | 1 | -14/+8 |
* | * longlong.h (sub_ddmmss) [ia64]: New macro. | Kevin Ryde | 2004-01-10 | 1 | -0/+14 |
* | * longlong.h (sub_ddmmss) [generic]: Use al<bl for the borrow rather | Kevin Ryde | 2004-01-10 | 1 | -3/+3 |
* | * longlong.h (umul_ppmm) [generic]: Add comments about squaring | Kevin Ryde | 2004-01-02 | 1 | -1/+10 |
* | Bit more of: | Kevin Ryde | 2003-11-06 | 1 | -2/+2 |
* | * gmp-impl.h (HAVE_HOST_CPU_alpha_CIX): New define. | Kevin Ryde | 2003-11-06 | 1 | -2/+2 |
* | (AMD64): __x86_64__ => __amd64__. | tege | 2003-10-19 | 1 | -1/+3 |
* | Amend comments associated with: | Kevin Ryde | 2003-08-19 | 1 | -4/+3 |
* | * longlong.h (add_ssaaaa, sub_ddmmss) [hppa 64]: Move down into main | Kevin Ryde | 2003-08-19 | 1 | -13/+14 |
* | * longlong.h (count_leading_zeros) [__mcpu32__]: Check __mcpu32__ to | Kevin Ryde | 2003-08-19 | 1 | -3/+6 |
* | * longlong.h (count_trailing_zeros) [x86_64]: Use "%q0" to force | Kevin Ryde | 2003-08-19 | 1 | -3/+1 |
* | * longlong.h (COUNT_LEADING_ZEROS_NEED_CLZ_TAB) [x86 fat]: Define. | Kevin Ryde | 2003-08-02 | 1 | -0/+5 |
* | * longlong.h (count_trailing_zeros) [x86_64]: Ensure bsfq destination | Kevin Ryde | 2003-07-31 | 1 | -1/+7 |
* | [ppc]: Remove nested test for vxworks. | tege | 2003-07-31 | 1 | -1/+1 |
* | Tabify. | tege | 2003-06-09 | 1 | -30/+30 |
* | * longlong.h (add_ssaaaa) [pa64]: Output zero operand as register 0. | tege | 2003-06-05 | 1 | -8/+8 |
* | * longlong.h (add_ssaaaa) [all]: Remove first "%" commutative in each, | Kevin Ryde | 2003-04-24 | 1 | -22/+40 |
* | (__udiv_qrnnd_c): Remove redundant casts. | tege | 2003-03-17 | 1 | -4/+5 |
* | * longlong.h (count_trailing_zeros) [ia64]: New macro. | Kevin Ryde | 2002-12-22 | 1 | -0/+9 |
* | (mpn_udiv_qrnnd_r based udiv_qrnnd): Fix typo. | tege | 2002-12-04 | 1 | -1/+1 |
* | * longlong.h (count_leading_zeros, count_trailing_zeros) [ev67, ev68]: | Kevin Ryde | 2002-12-02 | 1 | -1/+1 |