Home
last modified time | relevance | path

Searched refs:__clz_tab (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/lgpl3/gmp/dist/mpn/alpha/
H A Dcntlz.asm35 EXTERN(__clz_tab)
38 LEA(r3,__clz_tab)
/netbsd-src/external/lgpl3/gmp/dist/
H A Dmp_clz_tab.c40 unsigned char __clz_tab[129] = variable
H A Dlonglong.h252 __clz__b = __clz_tab [(__clz__b >> 1) ^ 0x7F]; /* 8 to 1 byte */ \
255 __clz__c = __clz_tab [__clz__x]; /* 8 to 1 bit */ \
966 (c) = 32 + 1 - __shift - __clz_tab[__n >> __shift]; \
2222 (count) = W_TYPE_SIZE + 1 - __a - __clz_tab[__xr >> __a]; \
2236 extern const unsigned char __GMP_DECLSPEC __clz_tab[129];
2260 (count) = __clz_tab[__ctz_x & -__ctz_x] - 2; \
2270 (count) = __ctz_c + __clz_tab[__ctz_x & -__ctz_x]; \
H A Dgmp-impl.h1147 #define __clz_tab __MPN(clz_tab) macro
H A DChangeLog6120 * mp_clz_tab.c: Add __clz_tab[128].
20161 * longlong.h (count_leading_zeros) [pentiummmx]: Don't use __clz_tab
22852 * longlong.h (__clz_tab): Ditto.
24086 * tune/common.c: Force a __clz_tab for convenience when testing.
24094 (__clz_tab): Provide a prototype only if it's needed.
25694 (__clz_tab, modlimb_invert_table, PROLOGUE, EPILOGUE): Add asserts for
26134 * mpn/alpha/cntlz.asm: Declare __clz_tab usign `EXTERN' (for the
26140 __clz_tab.
26206 * mpn/alpha/cntlz.asm: Use mpn_count_leading_zeros and __clz_tab.
26209 (__clz_tab, modlimb_invert_table): New macros, matching gmp-impl.h.
[all …]
/netbsd-src/external/lgpl3/mpfr/dist/src/
H A Dmp_clz_tab.c32 unsigned char __clz_tab[129] = variable
H A Dmpfr-longlong.h258 __clz__b = __clz_tab [(__clz__b >> 1) ^ 0x7F]; /* 8 to 1 byte */ \
261 __clz__c = __clz_tab [__clz__x]; /* 8 to 1 bit */ \
966 (c) = 32 + 1 - __shift - __clz_tab[__n >> __shift]; \
2234 (count) = W_TYPE_SIZE + 1 - __a - __clz_tab[__xr >> __a]; \
2248 extern const unsigned char __MPFR_DECLSPEC __clz_tab[129];
2272 (count) = __clz_tab[__ctz_x & -__ctz_x] - 2; \
2282 (count) = __ctz_c + __clz_tab[__ctz_x & -__ctz_x]; \
H A Dmpfr-gmp.h224 #undef __clz_tab
225 #define __clz_tab mpfr_clz_tab
/netbsd-src/external/lgpl3/mpfr/dist/tools/
H A Dck-clz_tab25 The __clz_tab sizes do not match.
/netbsd-src/external/lgpl3/gmp/dist/mpn/sparc64/
H A Dsparc64.h173 (count) = W_TYPE_SIZE + 1 - __a - __clz_tab[__xr >> __a]; \
/netbsd-src/external/gpl3/gcc/dist/libgcc/
H A Dlibgcc2.h331 #define __clz_tab __N(clz_tab) macro
514 extern const UQItype __clz_tab[256];
H A Dlibgcc2.c670 const UQItype __clz_tab[256] = variable
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/
H A Dlibgcc2.h331 #define __clz_tab __N(clz_tab) macro
514 extern const UQItype __clz_tab[256];
H A Dlibgcc2.c690 const UQItype __clz_tab[256] = variable
/netbsd-src/external/gpl3/binutils/dist/include/
H A Dlonglong.h60 extern const UQItype __clz_tab[256] attribute_hidden;
171 __a = __clz_tab[__t ^ 0xff] - 1; \
173 (COUNT) = 64 - (__clz_tab[__t] + __a*8); \
1767 (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \
/netbsd-src/external/gpl3/gcc/dist/include/
H A Dlonglong.h60 extern const UQItype __clz_tab[256] attribute_hidden;
171 __a = __clz_tab[__t ^ 0xff] - 1; \
173 (COUNT) = 64 - (__clz_tab[__t] + __a*8); \
1755 (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \
/netbsd-src/external/gpl3/binutils.old/dist/include/
H A Dlonglong.h60 extern const UQItype __clz_tab[256] attribute_hidden;
171 __a = __clz_tab[__t ^ 0xff] - 1; \
173 (COUNT) = 64 - (__clz_tab[__t] + __a*8); \
1755 (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \
/netbsd-src/external/gpl3/gcc.old/dist/include/
H A Dlonglong.h60 extern const UQItype __clz_tab[256] attribute_hidden;
171 __a = __clz_tab[__t ^ 0xff] - 1; \
173 (COUNT) = 64 - (__clz_tab[__t] + __a*8); \
1755 (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \
/netbsd-src/external/lgpl3/gmp/dist/mpn/
H A Dasm-defs.m41503 dnl above. Also, "deflit" is used so that something like __clz_tab(%ebx)
1507 deflit(__clz_tab,
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20054451 * longlong.h (__clz_tab): Always provide.
7367 * libgcc2.c (__clz_tab[], __popcount_tab[]): Set the fixed
7369 * libgcc2.h (__clz_tab[], __popcount_tab[]): Add exports of
7371 * longlong.h: Only provide a prototype for the __clz_tab[] array
7376 Use the __clz_tab[] and __popcount_tab[] arrays provided by
H A DChangeLog-20006855 (__clz_tab): Put in its own unit, non-static.
28294 * longlong.h (__clz_tab): Declare as static to match definition.
H A DChangeLog-200333859 (__clz_tab): Don't declare here for clz and ctz.
33864 * longlong.h (__clz_tab): Mark ATTRIBUTE_HIDDEN.
H A DChangeLog-200933886 Sync __clz_tab declaration with glibc.
H A DChangeLog-201124567 __clz_tab): Define using __N.
/netbsd-src/external/lgpl3/mpfr/dist/
H A DChangeLog7975 extern const unsigned char __GMP_DECLSPEC __clz_tab[129];
7977 (note that mpfr_clz_tab is defined with "#define __clz_tab mpfr_clz_tab"
10373 then this is GMP's longlong.h that is used and GMP's __clz_tab version
10759 [src/mpfr-gmp.h] redefine __clz_tab also with gmp-build
15183 Added tools/ck-clz_tab sh script to check the __clz_tab sizes