Lines Matching defs:XVT
5922 EVT XVT = X.getValueType();
5932 if (XVT != Y.getValueType())
5937 !TLI.isOperationLegalOrCustom(LogicOpcode, XVT))
5943 LegalTypes && !TLI.isTypeDesirableForOp(LogicOpcode, XVT))
5946 SDValue Logic = DAG.getNode(LogicOpcode, DL, XVT, X, Y);
5959 if (XVT != Y.getValueType())
5962 if (LegalOperations && !TLI.isOperationLegal(LogicOpcode, XVT))
5966 if (TLI.isZExtFree(VT, XVT) && TLI.isTruncateFree(XVT, VT))
5968 if (!TLI.isTypeLegal(XVT))
5970 SDValue Logic = DAG.getNode(LogicOpcode, DL, XVT, X, Y);
5982 SDValue Logic = DAG.getNode(LogicOpcode, DL, XVT, X, Y);
5991 SDValue Logic = DAG.getNode(LogicOpcode, DL, XVT, X, Y);
6020 if (XVT.isInteger() && XVT == Y.getValueType() &&
6022 !XVT.isVector() && !TLI.isTypeLegal(XVT))) {
6023 SDValue Logic = DAG.getNode(LogicOpcode, DL, XVT, X, Y);
13709 EVT XVT = X.getValueType();
13713 if (CC == ISD::SETGT && isAllOnesConstant(Ones) && VT == XVT) {
23136 EVT XVT = X.getValueType();
23137 assert(XVT.isScalarInteger() && ScalarVT.isScalarInteger() &&
23155 ISD::SRL, DL, XVT, X,
23156 DAG.getShiftAmountConstant(ShiftIndex * VecEltBitWidth, XVT, DL));