/freebsd/sys/vm/ |
H A D | vm_reserv.c | 164 uint16_t popcnt; /* (r) # of pages in use */ member 312 fullpop += rv->popcnt == VM_LEVEL_0_NPAGES; in sysctl_vm_reserv_fullpop() 344 unused_pages += VM_LEVEL_0_NPAGES - rv->popcnt; in sysctl_vm_reserv_partpopq() 367 __FUNCTION__, rv, rv->object, rv->popcnt, rv->inpartpopq); in vm_reserv_remove() 390 rv->popcnt); in vm_reserv_insert() 393 KASSERT(rv->popcnt == 0, in vm_reserv_insert() 441 __FUNCTION__, rv, rv->object, rv->popcnt, rv->inpartpopq); in vm_reserv_depopulate() 447 KASSERT(rv->popcnt > 0, in vm_reserv_depopulate() 452 if (rv->popcnt == VM_LEVEL_0_NPAGES) { in vm_reserv_depopulate() 463 rv->popcnt--; in vm_reserv_depopulate() [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/algs/blake3/ |
H A D | blake3_impl.h | 123 static inline unsigned int popcnt(uint64_t x) { in popcnt() function
|
H A D | blake3.c | 454 size_t post_merge_stack_len = (size_t)popcnt(total_len); in hasher_merge_cv_stack()
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | cpu.h | 140 C(popcnt, 23)
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | cpu.h | 138 C(popcnt, 23)
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_impl.h | 124 INLINE unsigned int popcnt(uint64_t x) { in popcnt() 123 INLINE unsigned int popcnt(uint64_t x) { popcnt() function
|
H A D | blake3.c | 410 size_t post_merge_stack_len = (size_t)popcnt(total_len); in hasher_merge_cv_stack()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | module.modulemap | 121 explicit module popcnt {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPC.td | 250 "Enable the popcnt[dw] instructions">; 251 // Note that for the a2 processor models we should not use popcnt[dw] by 256 "Has slow popcnt[dw] instructions">;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInteger.td | 87 defm POPCNT : UnaryInt<ctpop, "popcnt", 0x69, 0x7b>;
|
H A D | WebAssemblyInstrSIMD.td | 938 // Population count: popcnt 939 defm POPCNT : SIMDUnary<I8x16, ctpop, "popcnt", 0x62>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | X86TargetParser.def | 143 X86_FEATURE_COMPAT(POPCNT, "popcnt", 9)
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstructions.td | 1253 (i32 (add (i32 (DivergentUnaryFrag<ctpop> i32:$popcnt)), i32:$val)), 1254 (V_BCNT_U32_B32_e64 $popcnt, $val) 1259 (i32 (DivergentUnaryFrag<ctpop> i32:$popcnt)), 1260 (V_BCNT_U32_B32_e64 VSrc_b32:$popcnt, (i32 0)) 1264 (i16 (add (i16 (trunc (i32 (DivergentUnaryFrag<ctpop> i32:$popcnt)))), i16:$val)), 1265 (V_BCNT_U32_B32_e64 $popcnt, $val)
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86.td | 48 def FeaturePOPCNT : SubtargetFeature<"popcnt", "HasPOPCNT", "true", 521 def TuningPOPCNTFalseDeps : SubtargetFeature<"false-deps-popcnt",
|
H A D | X86InstrSSE.td | 5810 defm POPCNT16 : Lzcnt<0xB8, "popcnt", ctpop, Xi16, WritePOPCNT, WritePOPCNT.Folded>, OpSize16, XS; 5811 defm POPCNT32 : Lzcnt<0xB8, "popcnt", ctpop, Xi32, WritePOPCNT, WritePOPCNT.Folded>, OpSize32, XS; 5812 defm POPCNT64 : Lzcnt<0xB8, "popcnt", ctpop, Xi64, WritePOPCNT, WritePOPCNT.Folded>, XS; 5814 …defm POPCNT16 : Lzcnt<0x88, "popcnt", null_frag, Xi16, WritePOPCNT, WritePOPCNT.Folded, "_EVEX">, … 5815 …defm POPCNT32 : Lzcnt<0x88, "popcnt", null_frag, Xi32, WritePOPCNT, WritePOPCNT.Folded, "_EVEX">, … 5816 …defm POPCNT64 : Lzcnt<0x88, "popcnt", null_frag, Xi64, WritePOPCNT, WritePOPCNT.Folded, "_EVEX">, … 5819 defm POPCNT16 : Lzcnt<0x88, "popcnt", null_frag, Xi16, WritePOPCNT, WritePOPCNT.Folded, "_NF">, NF,… 5820 defm POPCNT32 : Lzcnt<0x88, "popcnt", null_frag, Xi32, WritePOPCNT, WritePOPCNT.Folded, "_NF">, NF; 5821 defm POPCNT64 : Lzcnt<0x88, "popcnt", null_frag, Xi64, WritePOPCNT, WritePOPCNT.Folded, "_NF">, NF;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.td | 2088 def POPCNTOpt : BinaryRRFc<"popcnt", 0xB9E1, GR64, GR64>; 2092 def POPCNT : UnaryRRE<"popcnt", 0xB9E1, z_popcnt, GR64, GR64>;
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 6310 def mno_popcnt : Flag<["-"], "mno-popcnt">, Group<m_x86_Features_Group>;
|