Lines Matching refs:CTPOP
2337 case ISD::CTPOP: { in SimplifyDemandedBits()
4279 SDValue CTPOP = N0; in simplifySetCCWithCTPOP() local
4282 CTPOP = N0.getOperand(0); in simplifySetCCWithCTPOP()
4284 if (CTPOP.getOpcode() != ISD::CTPOP || !CTPOP.hasOneUse()) in simplifySetCCWithCTPOP()
4287 EVT CTVT = CTPOP.getValueType(); in simplifySetCCWithCTPOP()
4288 SDValue CTOp = CTPOP.getOperand(0); in simplifySetCCWithCTPOP()
9002 (!isOperationLegalOrCustom(ISD::CTPOP, VT) && in expandCTLZ()
9023 return DAG.getNode(ISD::CTPOP, dl, VT, Op); in expandCTLZ()
9122 (!isOperationLegalOrCustom(ISD::CTPOP, VT) && in expandCTTZ()
9131 if (!VT.isVector() && isOperationExpand(ISD::CTPOP, VT) && in expandCTTZ()
9145 if (isOperationLegal(ISD::CTLZ, VT) && !isOperationLegal(ISD::CTPOP, VT)) { in expandCTTZ()
9150 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp); in expandCTTZ()
10091 Increment = DAG.getNode(ISD::CTPOP, DL, MaskIntVT, MaskInIntReg); in IncrementMemoryAddress()