Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:CTPOP

2731   case ISD::CTPOP: {
2737 "CTPOP not implemented for this type.");
2795 return DAG.getNode(ISD::CTPOP, dl, VT, Op);
2802 // unless the target has ctlz but not ctpop, in which case we use:
2810 // If ISD::CTLZ is legal and CTPOP isn't, then do that instead.
2811 if (!TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) &&
2816 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp3);
2960 case ISD::CTPOP:
4153 case ISD::CTPOP:
4156 // Perform the larger operation. For CTPOP and CTTZ_ZERO_UNDEF, this is