Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:CTPOP

2354   case ISD::CTPOP: {
2360 "CTPOP not implemented for this type.");
2418 return DAG.getNode(ISD::CTPOP, dl, VT, Op);
2425 // unless the target has ctlz but not ctpop, in which case we use:
2433 // If ISD::CTLZ is legal and CTPOP isn't, then do that instead.
2434 if (!TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) &&
2439 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp3);
2534 case ISD::CTPOP:
3498 case ISD::CTPOP:
3501 // Perform the larger operation. For CTPOP and CTTZ_ZERO_UNDEF, this is