Searched refs:StoreVT (Results 1 – 5 of 5) sorted by relevance
1710 EVT StoreVT = ST->getMemoryVT(); in tryStore() local1717 if (!StoreVT.isSimple()) in tryStore()1743 MVT SimpleVT = StoreVT.getSimpleVT(); in tryStore()1752 assert(StoreVT == MVT::v2f16 && "Unexpected vector type"); in tryStore()1879 EVT StoreVT = MemSD->getMemoryVT(); in tryStoreVector() local1900 assert(StoreVT.isSimple() && "Store value is not simple"); in tryStoreVector()1901 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType(); in tryStoreVector()
410 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT) const { in isStoreBitCastBeneficial() argument412 return isLoadBitCastBeneficial(StoreVT, BitcastVT); in isStoreBitCastBeneficial()
4826 MVT StoreVT = VData.getSimpleValueType(); in lowerImage() local4827 if (StoreVT.getScalarType() == MVT::f16) { in lowerImage()5979 EVT StoreVT = VData.getValueType(); in handleD16VData() local5982 if (!StoreVT.isVector()) in handleD16VData()5986 assert((StoreVT.getVectorNumElements() != 3) && "Handle v3f16"); in handleD16VData()5990 EVT IntStoreVT = StoreVT.changeTypeToInteger(); in handleD16VData()5994 StoreVT.getVectorNumElements()); in handleD16VData()5999 assert(isTypeLegal(StoreVT)); in handleD16VData()
12767 MVT StoreVT = Op1VT.getSimpleVT(); in PerformDAGCombine() local12769 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine()12770 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
20494 MVT StoreVT = StoredVal.getSimpleValueType(); in LowerStore() local20495 assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 && in LowerStore()20497 if (DAG.getTargetLoweringInfo().getTypeAction(*DAG.getContext(), StoreVT) != in LowerStore()20503 MVT WideVT = MVT::getVectorVT(StoreVT.getVectorElementType(), in LowerStore()20504 StoreVT.getVectorNumElements() * 2); in LowerStore()20506 DAG.getUNDEF(StoreVT)); in LowerStore()20507 MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64; in LowerStore()