Searched refs:popc (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | Sparc.td | 60 def UsePopc : SubtargetFeature<"popc", "UsePopc", "true", 61 "Use the popc (population count) instruction">;
|
H A D | SparcInstrInfo.td | 1688 "popc $rs2, $rd", []>, Requires<[HasV9]>;
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_subr.c | 862 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 D | LanaiInstrFormats.td | 526 // Special instructions (popc, leadz, trailz)
|
H A D | LanaiInstrInfo.td | 814 "popc\t$Rs1, $Rd",
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsNVVM.td | 20 // * 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 D | NVPTXInstrInfo.td | 3682 "popc.b32 \t$d, $a;", []>; 3684 "popc.b64 \t$d, $a;", []>;
|
H A D | NVPTXIntrinsics.td | 80 "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 D | Options.td | 6111 def mno_popc : Flag<["-"], "mno-popc">, Group<m_sparc_Features_Group>;
|