longlong.h (__x86_64__): Add definitions for add_ssaaaa...
authorUros Bizjak <ubizjak@gmail.com>
Fri, 18 May 2007 20:14:31 +0000 (22:14 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 18 May 2007 20:14:31 +0000 (22:14 +0200)
commite7e0aaeca8ab3390677fa3a950504c93d75c2060
treecc31f94616ff65d8a33f7b6997c826eb83304d8e
parentb86448d7eabbebee7b24e07d2bc8d05edcec04ab
longlong.h (__x86_64__): Add definitions for add_ssaaaa...

        * longlong.h (__x86_64__): Add definitions for add_ssaaaa,
        sub_ddmmss, umul_ppmm, udiv_qrnnd, count_leading_zeros and
        count_trailing_zeros.
        (__i386__): Implement count_leading_zeros using __builtin_clz().
        Implement count_trailing_zeros usign __builtin_ctz().

From-SVN: r124832
gcc/ChangeLog
gcc/longlong.h