Lines Matching refs:SrcVT
708 EVT SrcVT = LD->getMemoryVT(); in LegalizeLoadOps() local
709 unsigned SrcWidth = SrcVT.getSizeInBits(); in LegalizeLoadOps()
714 if (SrcWidth != SrcVT.getStoreSizeInBits() && in LegalizeLoadOps()
722 (SrcVT != MVT::i1 || in LegalizeLoadOps()
727 unsigned NewWidth = SrcVT.getStoreSizeInBits(); in LegalizeLoadOps()
747 Result, DAG.getValueType(SrcVT)); in LegalizeLoadOps()
752 DAG.getValueType(SrcVT)); in LegalizeLoadOps()
758 assert(!SrcVT.isVector() && "Unsupported extload!"); in LegalizeLoadOps()
838 SrcVT.getSimpleVT())) { in LegalizeLoadOps()
867 if (!TLI.isLoadExtLegal(ISD::EXTLOAD, DestVT, SrcVT)) { in LegalizeLoadOps()
870 EVT LoadVT = TLI.getRegisterType(SrcVT.getSimpleVT()); in LegalizeLoadOps()
871 if (TLI.isTypeLegal(SrcVT) || // Same as SrcVT == LoadVT? in LegalizeLoadOps()
872 TLI.isLoadExtLegal(ExtType, LoadVT, SrcVT)) { in LegalizeLoadOps()
876 (LoadVT == SrcVT) ? ISD::NON_EXTLOAD : ExtType; in LegalizeLoadOps()
879 SrcVT, LD->getMemOperand()); in LegalizeLoadOps()
881 ISD::getExtForLoadExtType(SrcVT.isFloatingPoint(), ExtType); in LegalizeLoadOps()
891 if (SrcVT.getScalarType() == MVT::f16) { in LegalizeLoadOps()
892 EVT ISrcVT = SrcVT.changeTypeToInteger(); in LegalizeLoadOps()
905 assert(!SrcVT.isVector() && in LegalizeLoadOps()
918 Chain, Ptr, SrcVT, in LegalizeLoadOps()
924 Result, DAG.getValueType(SrcVT)); in LegalizeLoadOps()
926 ValRes = DAG.getZeroExtendInReg(Result, dl, SrcVT.getScalarType()); in LegalizeLoadOps()
2333 EVT SrcVT = Op0.getValueType(); in ExpandLegalINT_TO_FP() local
2337 if (SrcVT == MVT::i32 && TLI.isTypeLegal(MVT::f64)) { in ExpandLegalINT_TO_FP()
2390 SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(SrcVT), Op0, in ExpandLegalINT_TO_FP()
2391 DAG.getConstant(0, dl, SrcVT), ISD::SETLT); in ExpandLegalINT_TO_FP()
2401 switch (SrcVT.getSimpleVT().SimpleTy) { in ExpandLegalINT_TO_FP()