Lines Matching refs:StoreTy
20219 EVT StoreTy; in mergeStoresOfConstantsOrVecElts() local
20223 StoreTy = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), Elts); in mergeStoresOfConstantsOrVecElts()
20225 StoreTy = EVT::getIntegerVT(*DAG.getContext(), SizeInBits); in mergeStoresOfConstantsOrVecElts()
20260 DL, StoreTy, BuildVector); in mergeStoresOfConstantsOrVecElts()
20296 DL, StoreTy, Ops); in mergeStoresOfConstantsOrVecElts()
20337 StoredVal = DAG.getConstant(StoreInt, DL, StoreTy); in mergeStoresOfConstantsOrVecElts()
20701 EVT StoreTy = EVT::getIntegerVT(Context, SizeInBits); in tryStoreMergeOfConstants() local
20705 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in tryStoreMergeOfConstants()
20708 if (TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfConstants()
20709 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, in tryStoreMergeOfConstants()
20711 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
20717 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfConstants()
20721 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfConstants()
20724 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
20957 EVT StoreTy = EVT::getVectorVT(Context, MemVT.getScalarType(), Elts); in tryStoreMergeOfLoads() local
20960 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in tryStoreMergeOfLoads()
20969 if (!NeedRotate && TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfLoads()
20970 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, in tryStoreMergeOfLoads()
20972 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20975 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20983 StoreTy = EVT::getIntegerVT(Context, SizeInBits); in tryStoreMergeOfLoads()
20984 if (TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfLoads()
20985 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, in tryStoreMergeOfLoads()
20987 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20990 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
20996 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfLoads()
20998 EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy); in tryStoreMergeOfLoads()
20999 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
21002 TLI.isLoadExtLegal(ISD::ZEXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
21003 TLI.isLoadExtLegal(ISD::SEXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
21004 TLI.isLoadExtLegal(ISD::EXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
21005 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
21008 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()