Lines Matching refs:CmpOpVT
18555 EVT CmpOpVT = N0.getValueType(); in SimplifySelectCC() local
18562 SDValue SCC = SimplifySetCC(getSetCCResultType(CmpOpVT), N0, N1, CC, DL, in SimplifySelectCC()
18613 TLI.getBooleanContents(CmpOpVT) == in SimplifySelectCC()
18615 (!LegalOperations || TLI.isOperationLegal(ISD::SETCC, CmpOpVT))) { in SimplifySelectCC()
18618 CC = ISD::getSetCCInverse(CC, CmpOpVT.isInteger()); in SimplifySelectCC()
18630 SCC = DAG.getSetCC(DL, getSetCCResultType(CmpOpVT), N0, N1, CC); in SimplifySelectCC()
18670 if (SubC && SubC->isNullValue() && CmpOpVT.isInteger()) { in SimplifySelectCC()
18672 SDValue Shift = DAG.getNode(ISD::SRA, DL, CmpOpVT, N0, in SimplifySelectCC()
18673 DAG.getConstant(CmpOpVT.getSizeInBits() - 1, in SimplifySelectCC()
18675 getShiftAmountTy(CmpOpVT))); in SimplifySelectCC()
18676 SDValue Add = DAG.getNode(ISD::ADD, DL, CmpOpVT, N0, Shift); in SimplifySelectCC()
18679 return DAG.getNode(ISD::XOR, DL, CmpOpVT, Add, Shift); in SimplifySelectCC()