Lines Matching refs:StoreTy
14198 EVT StoreTy; in MergeStoresOfConstantsOrVecElts() local
14202 StoreTy = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), Elts); in MergeStoresOfConstantsOrVecElts()
14204 StoreTy = EVT::getIntegerVT(*DAG.getContext(), SizeInBits); in MergeStoresOfConstantsOrVecElts()
14236 DL, StoreTy, BuildVector); in MergeStoresOfConstantsOrVecElts()
14269 DL, StoreTy, Ops); in MergeStoresOfConstantsOrVecElts()
14306 StoredVal = DAG.getConstant(StoreInt, DL, StoreTy); in MergeStoresOfConstantsOrVecElts()
14646 EVT StoreTy = EVT::getIntegerVT(Context, SizeInBits); in MergeConsecutiveStores() local
14650 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in MergeConsecutiveStores()
14653 if (TLI.isTypeLegal(StoreTy) && in MergeConsecutiveStores()
14654 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in MergeConsecutiveStores()
14655 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstStoreAS, in MergeConsecutiveStores()
14661 } else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
14665 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in MergeConsecutiveStores()
14667 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstStoreAS, in MergeConsecutiveStores()
14881 EVT StoreTy = EVT::getVectorVT(Context, MemVT.getScalarType(), Elts); in MergeConsecutiveStores() local
14884 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in MergeConsecutiveStores()
14888 if (TLI.isTypeLegal(StoreTy) && in MergeConsecutiveStores()
14889 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in MergeConsecutiveStores()
14890 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstStoreAS, in MergeConsecutiveStores()
14893 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstLoadAS, in MergeConsecutiveStores()
14901 StoreTy = EVT::getIntegerVT(Context, SizeInBits); in MergeConsecutiveStores()
14902 if (TLI.isTypeLegal(StoreTy) && in MergeConsecutiveStores()
14903 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in MergeConsecutiveStores()
14904 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstStoreAS, in MergeConsecutiveStores()
14907 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstLoadAS, in MergeConsecutiveStores()
14913 } else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
14915 EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy); in MergeConsecutiveStores()
14916 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in MergeConsecutiveStores()
14919 StoreTy) && in MergeConsecutiveStores()
14921 StoreTy) && in MergeConsecutiveStores()
14922 TLI.isLoadExtLegal(ISD::EXTLOAD, LegalizedStoredValTy, StoreTy) && in MergeConsecutiveStores()
14923 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstStoreAS, in MergeConsecutiveStores()
14926 TLI.allowsMemoryAccess(Context, DL, StoreTy, FirstLoadAS, in MergeConsecutiveStores()