HomeSort by: relevance | last modified time | path
    Searched refs:popcnt (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/external/lgpl3/gmp/dist/mpn/ia64/
popcount.asm 80 popcnt c0 = r10 C I0
84 popcnt c1 = u1 C I0
89 popcnt c2 = u2 C I0
92 popcnt c3 = u3 C I0
96 popcnt c2 = u2 C I0
101 popcnt s = r10 C I0
111 popcnt c0 = u0 C I0
116 popcnt c1 = u1 C I0
125 popcnt s = r10 C I0
127 popcnt c3 = u3 C I
    [all...]
hamdist.asm 94 popcnt c0 = x0 C I0
97 popcnt c1 = x1 C I0
99 popcnt c2 = x2 C I0
112 popcnt c0 = x0 C I0
117 popcnt c1 = x1 C I0
121 popcnt c2 = x2 C I0
127 popcnt c2 = x2 C I0
136 popcnt r8 = x3 C I0
157 popcnt c3 = x3 C I0
160 popcnt c0 = x0 C I
    [all...]
gcd_11.asm 108 popcnt r16 = r23
dive_1.asm 101 (p8) popcnt rshift = r8 C I0 r8 = cnt_lo_zeros(divisor)
  /src/external/lgpl3/gmp/dist/mpn/x86_64/coreinhm/
popcount.asm 60 C Intel hardware. Perhaps mix such a loop with popcnt instructions.
79 .byte 0xf3,0x48,0x0f,0xb8,0x07 C popcnt (up), %rax
91 L(3): .byte 0xf3,0x4c,0x0f,0xb8,0x57,0x08 C popcnt 8(up), %r10
92 .byte 0xf3,0x4c,0x0f,0xb8,0x5f,0x10 C popcnt 16(up), %r11
103 .byte 0xf3,0x4c,0x0f,0xb8,0x47,0x08 C popcnt 8(up), %r8
104 .byte 0xf3,0x4c,0x0f,0xb8,0x4f,0x10 C popcnt 16(up), %r9
108 L(7): .byte 0xf3,0x4c,0x0f,0xb8,0x57,0x08 C popcnt 0x8(%rdi),%r10
109 .byte 0xf3,0x4c,0x0f,0xb8,0x5f,0x10 C popcnt 0x10(%rdi),%r11
113 L(0): .byte 0xf3,0x48,0x0f,0xb8,0x4f,0x08 C popcnt 0x8(%rdi),%rcx
114 .byte 0xf3,0x4c,0x0f,0xb8,0x57,0x10 C popcnt 0x10(%rdi),%r1
    [all...]
hamdist.asm 58 C Intel hardware. Perhaps mix such a loop with popcnt instructions.
90 .byte 0xf3,0x49,0x0f,0xb8,0xc2 C popcnt %r10,%rax
128 L(e0): .byte 0xf3,0x49,0x0f,0xb8,0xe9 C popcnt %r9,%rbp
132 L(e3): .byte 0xf3,0x49,0x0f,0xb8,0xda C popcnt %r10,%rbx
136 L(e2): .byte 0xf3,0x49,0x0f,0xb8,0xeb C popcnt %r11,%rbp
141 L(e1): .byte 0xf3,0x49,0x0f,0xb8,0xd8 C popcnt %r8,%rbx
149 L(x4): .byte 0xf3,0x49,0x0f,0xb8,0xe9 C popcnt %r9,%rbp
151 L(x3): .byte 0xf3,0x49,0x0f,0xb8,0xda C popcnt %r10,%rbx
153 .byte 0xf3,0x49,0x0f,0xb8,0xeb C popcnt %r11,%rbp
174 L(n2): .byte 0xf3,0x49,0x0f,0xb8,0xcb C popcnt %r11,%rc
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/x86_64/k10/
popcount.asm 44 C * The outdated gas used in FreeBSD and NetBSD cannot handle the POPCNT insn,
110 .byte 0xf3,0x4c,0x0f,0xb8,0x44,0xf7,0x00 C popcnt 0(up,n,8), %r8
113 .byte 0xf3,0x4c,0x0f,0xb8,0x4c,0xf7,0x08 C popcnt 8(up,n,8), %r9
116 .byte 0xf3,0x4c,0x0f,0xb8,0x44,0xf7,0x10 C popcnt 16(up,n,8), %r8
119 .byte 0xf3,0x4c,0x0f,0xb8,0x4c,0xf7,0x18 C popcnt 24(up,n,8), %r9
122 .byte 0xf3,0x4c,0x0f,0xb8,0x44,0xf7,0x20 C popcnt 32(up,n,8), %r8
125 .byte 0xf3,0x4c,0x0f,0xb8,0x4c,0xf7,0x28 C popcnt 40(up,n,8), %r9
128 .byte 0xf3,0x4c,0x0f,0xb8,0x44,0xf7,0x30 C popcnt 48(up,n,8), %r8
131 .byte 0xf3,0x4c,0x0f,0xb8,0x4c,0xf7,0x38 C popcnt 56(up,n,8), %r9
hamdist.asm 76 L(1): .byte 0xf3,0x49,0x0f,0xb8,0xc0 C popcnt %r8, %rax
85 .byte 0xf3,0x49,0x0f,0xb8,0xc0 C popcnt %r8, %rax
87 .byte 0xf3,0x4d,0x0f,0xb8,0xd1 C popcnt %r9, %r10
100 .byte 0xf3,0x49,0x0f,0xb8,0xc8 C popcnt %r8, %rcx
102 .byte 0xf3,0x4d,0x0f,0xb8,0xd1 C popcnt %r9, %r10
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/
bitop.d 597 int popcnt(uint x) pure
615 assert( popcnt( 0 ) == 0 );
616 assert( popcnt( 7 ) == 3 );
617 assert( popcnt( 0xAA )== 4 );
618 assert( popcnt( 0x8421_1248 ) == 8 );
619 assert( popcnt( 0xFFFF_FFFF ) == 32 );
620 assert( popcnt( 0xCCCC_CCCC ) == 16 );
621 assert( popcnt( 0x7777_7777 ) == 24 );
623 // Make sure popcnt() is available at CTFE
624 enum test_ctfe = popcnt(uint.max)
    [all...]
  /src/external/bsd/nsd/dist/simdzone/
configure.ac 98 uint64_t popcnt = _mm_popcnt_u64((uint64_t)argc);
99 return popcnt == 11;
configure 4436 uint64_t popcnt = _mm_popcnt_u64((uint64_t)argc);
4437 return popcnt == 11;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/linux/
sched.d 19 import core.bitop : popcnt;
91 s += popcnt(i);
  /src/external/lgpl3/gmp/dist/mpn/x86_64/bd1/
hamdist.asm 57 C * We need to use .byte for vpshlb, vpperm, vphaddubq, and all popcnt if we
93 popcnt %r8, %r10
156 popcnt %r8, %r8
157 popcnt %r9, %r9
167 popcnt %r8, %r8
180 popcnt %r8, %rax
187 popcnt %r8, %r8
popcount.asm 58 C * We need to use .byte for vpshlb, vpperm, vphaddubq, and all popcnt if we
103 L(1): .byte 0xf3,0x48,0x0f,0xb8,0x17 C popcnt (up),%rdx
114 L(3): .byte 0xf3,0x48,0x0f,0xb8,0x17 C popcnt (up), %rdx
121 L(5): .byte 0xf3,0x48,0x0f,0xb8,0x17 C popcnt (up), %rdx
128 L(7): .byte 0xf3,0x48,0x0f,0xb8,0x17 C popcnt (up), %rdx
157 L(e2): popcnt 48(up), %r8
158 popcnt 56(up), %r9
  /src/external/apache2/llvm/dist/clang/lib/Headers/
module.modulemap 122 explicit module popcnt {
  /src/external/bsd/zstd/dist/lib/common/
cpu.h 174 C(popcnt, 23)
  /src/external/gpl3/gcc/dist/gcc/config/rs6000/
rs6000-string.cc 1663 rtx popcnt = gen_reg_rtx (DImode); local
1664 emit_insn (gen_popcntddi2 (popcnt, sub_result));
1666 emit_insn (gen_iordi3 (tmp2, popcnt, tmp_reg_ca));
1673 rtx popcnt = gen_reg_rtx (SImode); local
1674 emit_insn (gen_popcntdsi2 (popcnt, sub_result));
1675 emit_insn (gen_iorsi3 (target, popcnt, tmp_reg_ca));
  /src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
rs6000-string.cc 1662 rtx popcnt = gen_reg_rtx (DImode); local
1663 emit_insn (gen_popcntddi2 (popcnt, sub_result));
1665 emit_insn (gen_iordi3 (tmp2, popcnt, tmp_reg_ca));
1672 rtx popcnt = gen_reg_rtx (SImode); local
1673 emit_insn (gen_popcntdsi2 (popcnt, sub_result));
1674 emit_insn (gen_iorsi3 (target, popcnt, tmp_reg_ca));
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/
minfo.d 898 immutable nfuncs = popcnt(flags & (MItlsctor|MItlsdtor|MIctor|MIdtor|MIictor));
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
declaration.h 517 popcnt, member in class:BUILTIN
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
bitmanip.d 4552 import core.bitop : popcnt;
4553 const c = popcnt(cast(ulong) value);
4557 import core.bitop : popcnt;
4558 const c = popcnt(cast(uint) value);
  /src/external/gpl3/binutils/dist/gas/config/
tc-ia64.c 2606 static const unsigned char popcnt[16] = local
2614 if (x < NELEMS (popcnt))
2615 return popcnt[x];
2616 return popcnt[x % NELEMS (popcnt)] + popcount (x / NELEMS (popcnt));
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-ia64.c 2606 static const unsigned char popcnt[16] = local
2614 if (x < NELEMS (popcnt))
2615 return popcnt[x];
2616 return popcnt[x % NELEMS (popcnt)] + popcount (x / NELEMS (popcnt));
  /src/external/gpl3/gcc/dist/gcc/fortran/
simplify.cc 6664 gfc_expr *popcnt; local
6670 popcnt = gfc_simplify_popcnt (e);
6671 gcc_assert (popcnt);
6673 bool fail = gfc_extract_int (popcnt, &i);
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
simplify.cc 6594 gfc_expr *popcnt; local
6600 popcnt = gfc_simplify_popcnt (e);
6601 gcc_assert (popcnt);
6603 bool fail = gfc_extract_int (popcnt, &i);

Completed in 81 milliseconds

1 2