Lines Matching refs:CTPOP
2307 case ISD::CTPOP: { in SimplifyDemandedBits()
4222 SDValue CTPOP = N0; in simplifySetCCWithCTPOP() local
4225 CTPOP = N0.getOperand(0); in simplifySetCCWithCTPOP()
4227 if (CTPOP.getOpcode() != ISD::CTPOP || !CTPOP.hasOneUse()) in simplifySetCCWithCTPOP()
4230 EVT CTVT = CTPOP.getValueType(); in simplifySetCCWithCTPOP()
4231 SDValue CTOp = CTPOP.getOperand(0); in simplifySetCCWithCTPOP()
8776 (!isOperationLegalOrCustom(ISD::CTPOP, VT) && in expandCTLZ()
8797 return DAG.getNode(ISD::CTPOP, dl, VT, Op); in expandCTLZ()
8896 (!isOperationLegalOrCustom(ISD::CTPOP, VT) && in expandCTTZ()
8905 if (!VT.isVector() && isOperationExpand(ISD::CTPOP, VT) && in expandCTTZ()
8919 if (isOperationLegal(ISD::CTLZ, VT) && !isOperationLegal(ISD::CTPOP, VT)) { in expandCTTZ()
8924 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp); in expandCTTZ()
9763 Increment = DAG.getNode(ISD::CTPOP, DL, MaskIntVT, MaskInIntReg); in IncrementMemoryAddress()