Searched refs:popc (Results 1 – 13 of 13) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| D | Sparc.td | 59 def UsePopc : SubtargetFeature<"popc", "UsePopc", "true", 60 "Use the popc (population count) instruction">;
|
| D | SparcInstrInfo.td | 1537 "popc $rs2, $rd", []>, Requires<[HasV9]>;
|
| /freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| D | dt_subr.c | 848 ulong_t w, popc = 0; in dt_popcb() local 854 popc += dt_popc(bp[w]); in dt_popcb() 856 return (popc + dt_popc(bp[maxw] & ((1UL << maxb) - 1))); in dt_popcb()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| D | LanaiInstrFormats.td | 526 // Special instructions (popc, leadz, trailz)
|
| D | LanaiInstrInfo.td | 814 "popc\t$Rs1, $Rd",
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | IntrinsicsNVVM.td | 20 // * llvm.nvvm.popc.i --> llvm.ctpop.i32 21 // * llvm.nvvm.popc.ll --> trunc i64 llvm.ctpop.i64 to i32 437 !eq(frags[0].ptx_elt_type, "b1") : [".xor.popc", ".and.popc"],
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| D | NVPTXInstrInfo.td | 2946 "popc.b32 \t$d, $a;", []>; 2948 "popc.b64 \t$d, $a;", []>;
|
| D | NVPTXIntrinsics.td | 80 "bar.red.popc.u32 \t$dst, 0, %p1; \n\t", 7805 !if(!eq(b1op, ".and.popc"), [hasSM80,hasPTX71],[])
|
| /freebsd-12-stable/contrib/gcc/config/i386/ |
| D | i386.c | 6053 rtx popc = GEN_INT (current_function_pops_args); in ix86_expand_epilogue() local 6067 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, popc)); in ix86_expand_epilogue() 6071 emit_jump_insn (gen_return_pop_internal (popc)); in ix86_expand_epilogue()
|
| D | i386.md | 14359 rtx popc = GEN_INT (current_function_pops_args); 14360 emit_jump_insn (gen_return_pop_internal (popc));
|
| /freebsd-12-stable/contrib/binutils/opcodes/ |
| D | ChangeLog-0001 | 1658 * sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.
|
| /freebsd-12-stable/contrib/gcc/config/sparc/ |
| D | sparc.md | 7346 ;; Disabled because none of the UltraSPARCs implement popc. The HAL R1 7354 ; "neg\t%1, %2\;xnor\t%1, %2, %2\;popc\t%2, %0\;movzr\t%1, 0, %0"
|
| /freebsd-12-stable/sys/arm/conf/ |
| D | mach-types | 3662 popc MACH_POPC POPC 3707
|