Lines Matching refs:StoreTy

16934   EVT StoreTy;  in mergeStoresOfConstantsOrVecElts()  local
16938 StoreTy = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), Elts); in mergeStoresOfConstantsOrVecElts()
16940 StoreTy = EVT::getIntegerVT(*DAG.getContext(), SizeInBits); in mergeStoresOfConstantsOrVecElts()
16972 DL, StoreTy, BuildVector); in mergeStoresOfConstantsOrVecElts()
17005 DL, StoreTy, Ops); in mergeStoresOfConstantsOrVecElts()
17042 StoredVal = DAG.getConstant(StoreInt, DL, StoreTy); in mergeStoresOfConstantsOrVecElts()
17373 EVT StoreTy = EVT::getIntegerVT(Context, SizeInBits); in tryStoreMergeOfConstants() local
17377 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in tryStoreMergeOfConstants()
17380 if (TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfConstants()
17381 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in tryStoreMergeOfConstants()
17382 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
17388 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfConstants()
17392 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfConstants()
17394 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfConstants()
17628 EVT StoreTy = EVT::getVectorVT(Context, MemVT.getScalarType(), Elts); in tryStoreMergeOfLoads() local
17631 if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits) in tryStoreMergeOfLoads()
17636 if (TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfLoads()
17637 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in tryStoreMergeOfLoads()
17638 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17641 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17649 StoreTy = EVT::getIntegerVT(Context, SizeInBits); in tryStoreMergeOfLoads()
17650 if (TLI.isTypeLegal(StoreTy) && in tryStoreMergeOfLoads()
17651 TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) && in tryStoreMergeOfLoads()
17652 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17655 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17661 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfLoads()
17663 EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy); in tryStoreMergeOfLoads()
17664 if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
17666 TLI.isLoadExtLegal(ISD::ZEXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
17667 TLI.isLoadExtLegal(ISD::SEXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
17668 TLI.isLoadExtLegal(ISD::EXTLOAD, LegalizedStoredValTy, StoreTy) && in tryStoreMergeOfLoads()
17669 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()
17672 TLI.allowsMemoryAccess(Context, DL, StoreTy, in tryStoreMergeOfLoads()