Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SVT

3273   EVT SVT = VT.getScalarType();
3286 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT)
3294 Outputs.push_back(getConstant(Folded.first, DL, SVT));
3343 EVT SVT = (Opcode == ISD::SETCC ? MVT::i1 : VT.getScalarType());
3350 if (LegalSVT.bitsLT(SVT))
3382 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps, Flags);
3385 if (LegalSVT != SVT)
3445 EVT SVT = VT.getScalarType();
3447 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT);
3448 if (SVT.bitsGT(VT.getScalarType()))
3450 Op = TLI->isZExtFree(Op.getValueType(), SVT)
3451 ? getZExtOrTrunc(Op, DL, SVT)
3452 : getSExtOrTrunc(Op, DL, SVT);
5230 EVT SVT,bool isVolatile, bool isNonTemporal,
5236 Alignment = getEVTAlignment(SVT);
5249 MF.getMachineMemOperand(PtrInfo, Flags, SVT.getStoreSize(), Alignment,
5252 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO);
5256 SDValue Ptr, EVT SVT,
5262 if (VT == SVT)
5265 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) &&
5267 assert(VT.isInteger() == SVT.isInteger() &&
5269 assert(VT.isVector() == SVT.isVector() &&
5272 VT.getVectorNumElements() == SVT.getVectorNumElements()) &&
5280 ID.AddInteger(SVT.getRawBits());
5291 ISD::UNINDEXED, true, SVT, MMO);