Home
last modified time | relevance | path

Searched refs:popc (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.td60 def UsePopc : SubtargetFeature<"popc", "UsePopc", "true",
61 "Use the popc (population count) instruction">;
H A DSparcInstrInfo.td1688 "popc $rs2, $rd", []>, Requires<[HasV9]>;
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_subr.c862 ulong_t w, popc = 0; in dt_popcb() local
868 popc += dt_popc(bp[w]); in dt_popcb()
870 return (popc + dt_popc(bp[maxw] & ((1UL << maxb) - 1))); in dt_popcb()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrFormats.td526 // Special instructions (popc, leadz, trailz)
H A DLanaiInstrInfo.td814 "popc\t$Rs1, $Rd",
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsNVVM.td20 // * llvm.nvvm.popc.i --> llvm.ctpop.i32
21 // * llvm.nvvm.popc.ll --> trunc i64 llvm.ctpop.i64 to i32
463 !eq(frags[0].ptx_elt_type, "b1") : [".xor.popc", ".and.popc"],
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.td3682 "popc.b32 \t$d, $a;", []>;
3684 "popc.b64 \t$d, $a;", []>;
H A DNVPTXIntrinsics.td80 "bar.red.popc.u32 \t$dst, 0, %p1; \n\t",
6690 !if(!eq(b1op, ".and.popc"), [hasSM<80>,hasPTX<71>],[])
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td6111 def mno_popc : Flag<["-"], "mno-popc">, Group<m_sparc_Features_Group>;