summaryrefslogtreecommitdiff
path: root/longlong.h
Commit message (Expand)AuthorAgeFilesLines
...
* * longlong.h (count_leading_zeros) [__mcpu32__]: Check __mcpu32__ toKevin Ryde2003-08-191-3/+6
* * longlong.h (count_trailing_zeros) [x86_64]: Use "%q0" to forceKevin Ryde2003-08-191-3/+1
* * longlong.h (COUNT_LEADING_ZEROS_NEED_CLZ_TAB) [x86 fat]: Define.Kevin Ryde2003-08-021-0/+5
* * longlong.h (count_trailing_zeros) [x86_64]: Ensure bsfq destinationKevin Ryde2003-07-311-1/+7
* [ppc]: Remove nested test for vxworks.tege2003-07-311-1/+1
* Tabify.tege2003-06-091-30/+30
* * longlong.h (add_ssaaaa) [pa64]: Output zero operand as register 0.tege2003-06-051-8/+8
* * longlong.h (add_ssaaaa) [all]: Remove first "%" commutative in each,Kevin Ryde2003-04-241-22/+40
* (__udiv_qrnnd_c): Remove redundant casts.tege2003-03-171-4/+5
* * longlong.h (count_trailing_zeros) [ia64]: New macro.Kevin Ryde2002-12-221-0/+9
* (mpn_udiv_qrnnd_r based udiv_qrnnd): Fix typo.tege2002-12-041-1/+1
* * longlong.h (count_leading_zeros, count_trailing_zeros) [ev67, ev68]:Kevin Ryde2002-12-021-1/+1
* More of last change.tege2002-11-301-1/+1
* (umul_ppmm) [ia64]: Form both product parts in asm.tege2002-11-301-7/+6
* * longlong.h: Test __x86_64__ not __x86_64. Reported by AndreasKevin Ryde2002-11-021-1/+1
* * longlong.h (count_leading_zeros, count_trailing_zeros) [x86_64]:Kevin Ryde2002-10-181-3/+3
* Less of:Kevin Ryde2002-09-071-9/+0
* * longlong.h: Define COUNT_LEADING_ZEROS_NEED_CLZ_TAB for all alphas,Kevin Ryde2002-09-071-1/+12
* * longlong.h (count_trailing_zeros) [ia64 __GNUC__]: Don't useKevin Ryde2002-07-271-5/+0
* Correction to:Kevin Ryde2002-07-231-2/+2
* (count_trailing_zeros) [ia64 __GNUC__]: Use __builtin_ffs.Kevin Ryde2002-07-101-0/+5
* * longlong.h (count_leading_zeros) [pentiummmx]: Don't use __clz_tabKevin Ryde2002-07-101-36/+32
* * mpn/pa64/umul.asm, mpn/pa64/udiv.asm, mpn/asm-defs.m4, acconfig.h,Kevin Ryde2002-07-011-34/+46
* * longlong.h (udiv_qrnnd) [hppa32]: Remove mpn_udiv_qrnnd version, theKevin Ryde2002-06-291-9/+1
* From Jakub Jelinek:tege2002-05-211-9/+9
* * longlong.h (count_trailing_zeros) [vax]: Add a version using ffs,Kevin Ryde2002-03-191-0/+10
* * longlong.h (count_leading_zeros) [pentiumpro gcc<3]: TestKevin Ryde2002-03-161-2/+5
* * longlong.h (count_leading_zeros, count_trailing_zeros) [x86_64]: NewKevin Ryde2002-03-091-0/+12
* (count_leading_zeros) [sparclite]: Fix parameter order (as per gccKevin Ryde2002-03-051-1/+1
* * longlong.h (count_leading_zeros, count_trailing_zeros) [alphaev67,Kevin Ryde2002-03-051-0/+9
* * longlong.h (COUNT_TRAILING_ZEROS_TIME): Remove, no longer used.Kevin Ryde2002-03-021-7/+2
* Tabify.tege2002-02-181-64/+64
* Add basic x86-64 support.tege2002-02-181-0/+21
* (32-bit powerpc add_ssaaaa): Remove spurious commutative declaration.tege2002-01-211-4/+4
* * longlong.h (__vxworks__): Remove from powerpc tests, not correct,Kevin Ryde2001-12-291-2/+3
* * gmp-impl.h (__gmp_rands, __gmp_rands_initialized,Kevin Ryde2001-11-151-1/+1
* * longlong.h: Recognise __sparcv8 for gcc on Solaris. Reported byKevin Ryde2001-10-161-1/+4
* Rewrite __i370__ smul_ppmm; enable also for __s390__.tege2001-09-201-4/+4
* * longlong.h: Test __ppc__ for apple darwin cc, reported by JonKevin Ryde2001-08-241-4/+12
* (ibm032 umul_ppmm): Fix typo.tege2001-07-061-2/+2
* Some excess backslashes from:Kevin Ryde2001-06-201-2/+2
* More of:Kevin Ryde2001-06-151-0/+1
* * longlong.h (count_leading_zeros) [pentium]: Decide to go with floatKevin Ryde2001-06-151-33/+48
* * longlong.h (count_leading_zeros) [pentiumpro]: Work around a partialKevin Ryde2001-06-121-0/+18
* Add a couple of comments about the intel count_leading_zeros method.Kevin Ryde2001-03-231-1/+10
* (CRAY udiv_qrnnd): No longer conditional on CRAYMPP.tege2001-03-041-2/+10
* (arm): Optimize sub_ddmmss by testing for constant operands.tege2001-02-261-4/+40
* Use UWtype for external interfaces that expect mp_limb_t.tege2001-02-241-13/+13
* (arm): #define invert_limb.tege2001-02-241-3/+13
* (arm): #define udiv_qrnnd.tege2001-02-241-1/+9