Searched refs:CTPOP (Results 26 - 33 of 33) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2726 case ISD::CTPOP:
4242 case ISD::CTPOP:
4254 // Perform the larger operation. For CTPOP and CTTZ_ZERO_UNDEF, this is
H A DDAGCombiner.cpp1560 case ISD::CTPOP: return visitCTPOP(N);
8301 return DAG.getNode(ISD::CTPOP, SDLoc(N), VT, N0);
9883 if (CtPop.getOpcode() != ISD::CTPOP || !CtPop.hasOneUse())
9888 if (TLI.isOperationLegalOrCustom(ISD::CTPOP, CtPop.getValueType()) ||
9889 !TLI.isOperationLegalOrCustom(ISD::CTPOP, VT))
9895 return DAG.getNode(ISD::CTPOP, DL, VT, NewZext);
H A DSelectionDAG.cpp3003 case ISD::CTPOP: {
4425 case ISD::CTPOP:
4545 case ISD::CTPOP: {
H A DSelectionDAGBuilder.cpp6339 setValue(&I, DAG.getNode(ISD::CTPOP, sdl, Ty, Arg));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp156 setOperationAction(ISD::CTPOP, XLenVT, Expand);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp502 setOperationAction(ISD::CTPOP, Ty, Legal);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp391 setOperationAction(ISD::CTPOP, MVT::i32, Expand);
394 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
473 setOperationAction(ISD::CTPOP, MVT::i16, Promote);
H A DAMDGPUISelLowering.cpp391 setOperationAction(ISD::CTPOP, VT, Expand);

Completed in 362 milliseconds

12