/haiku-buildtools/gcc/gcc/ |
H A D | sbitmap.c | 28 #error Need to increase size of datatype used for popcount 69 if (!a->popcount) 74 gcc_assert (a->popcount[ix] == do_popcount (a->elms[ix])); 95 bmap->popcount = NULL; 99 /* Allocate a simple bitmap of N_ELMS bits, and a popcount array. */ 105 bmap->popcount = XNEWVEC (unsigned char, bmap->size); 126 if (bmap->popcount) 127 bmap->popcount = XRESIZEVEC (unsigned char, bmap->popcount, size); 153 if (bmap->popcount) [all...] |
H A D | sbitmap.h | 87 unsigned char *popcount; /* Population count. */ member in struct:simple_bitmap_def 113 gcc_checking_assert (! map->popcount); 123 gcc_checking_assert (! map->popcount); 216 free (map->popcount);
|
H A D | double-int.h | 103 int popcount () const; 427 double_int::popcount () const
|
H A D | cfganal.c | 1362 gcc_assert (!dst->popcount); 1403 gcc_assert (!dst->popcount); 1444 gcc_assert (!dst->popcount); 1485 gcc_assert (!dst->popcount);
|
H A D | ipa-icf.c | 2881 unsigned popcount = bitmap_count_bits (b); local 2883 if (popcount > 0 && popcount < cls->members.length ())
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/ |
H A D | vrp89.c | 35 C (popcount, 0, 0) 42 B (popcount, 0, 6) 45 B (popcount, 1, 7)
|
/haiku-buildtools/gcc/gmp/demos/perl/GMP/ |
H A D | Mpz.pm | 35 perfect_square_p popcount powm probab_prime_p
|
/haiku-buildtools/gcc/gmp/mpn/x86/pentium/mmx/ |
H A D | hamdist.asm | 25 C For reference, this code runs at 11.5 cycles/limb for popcount, which is 26 C slower than the plain integer mpn/x86/pentium/popcount.asm.
|
/haiku-buildtools/gcc/gmp/mpn/x86/ |
H A D | t-zdisp2.pl | 102 elsif ($base eq 'popham') { @funs = qw(popcount hamdist); }
|
/haiku-buildtools/gcc/gmp/mpn/powerpc32/vmx/ |
H A D | popcount.asm | 23 include_mpn(`powerpc64/vmx/popcount.asm')
|
/haiku-buildtools/gcc/gmp/mpn/x86/p6/sse2/ |
H A D | popcount.asm | 24 include_mpn(`x86/pentium4/sse2/popcount.asm')
|
/haiku-buildtools/gcc/gmp/mpn/x86_64/core2/ |
H A D | popcount.asm | 24 include_mpn(`x86/pentium4/sse2/popcount.asm')
|
/haiku-buildtools/gcc/gmp/mpn/x86_64/pentium4/ |
H A D | popcount.asm | 24 include_mpn(`x86/pentium4/sse2/popcount.asm')
|
/haiku-buildtools/gcc/gmp/tests/mpz/ |
H A D | Makefile.am | 32 t-aorsmul t-cmp_d t-cmp_si t-hamdist t-oddeven t-popcount t-set_f \
|
/haiku-buildtools/gcc/gmp/mpn/x86/p6/mmx/ |
H A D | popham.asm | 24 C P6MMX: popcount 11 cycles/limb (approx), hamdist 11.5 cycles/limb (approx)
|
/haiku-buildtools/gcc/gmp/mpn/x86/p6/p3mmx/ |
H A D | popham.asm | 24 C popcount hamdist
|
/haiku-buildtools/gcc/gmp/mpn/x86/k6/mmx/ |
H A D | popham.asm | 24 C popcount hamdist 33 C integer mpn/generic/popcount.c,hamdist.c.
|
/haiku-buildtools/gcc/gmp/mpn/x86/pentium4/mmx/ |
H A D | popham.asm | 24 C popcount hamdist 40 C For popcount there's 13 mmx instructions in the loop, so perhaps 6.5 c/l
|
/haiku-buildtools/gcc/gmp/mpn/x86_64/ |
H A D | popham.asm | 24 C popcount hamdist 32 C * Tune. It should be possible to reach 5 c/l for popcount and 6 c/l for
|
/haiku-buildtools/gcc/gmp/mpz/ |
H A D | Makefile.am | 47 out_raw.c out_str.c perfpow.c perfsqr.c popcount.c pow_ui.c powm.c \
|
/haiku-buildtools/gcc/gmp/mpn/x86/pentium4/sse2/ |
H A D | popcount.asm | 24 C 32-bit popcount hamdist 39 C 64-bit popcount hamdist 56 C integer based popcount. Such a combined loop would handle 6 limbs in
|
/haiku-buildtools/gcc/gmp/mpn/ |
H A D | Makefile.am | 64 popcount.c pre_divrem_1.c pre_mod_1.c pow_1.c random.c random2.c rshift.c \
|
/haiku-buildtools/gcc/libgcc/ |
H A D | libgcc2.h | 311 #define __popcountSI2 __NW(popcount,2) 317 #define __popcountDI2 __NDW(popcount,2)
|
/haiku-buildtools/gcc/gmp/mpn/x86/k7/mmx/ |
H A D | popham.asm | 24 C popcount hamdist
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/torture/ |
H A D | builtin-attr-1.c | 431 BUILTIN_TEST1 (popcount, int)
|