Lines Matching refs:MemVT
389 EVT MemVT, unsigned NumElem,
909 EVT MemVT = LD->getMemoryVT(); in PromoteOperand() local
911 ? (TLI.isLoadExtLegal(ISD::ZEXTLOAD, PVT, MemVT) ? ISD::ZEXTLOAD in PromoteOperand()
917 MemVT, LD->getMemOperand()); in PromoteOperand()
1131 EVT MemVT = LD->getMemoryVT(); in PromoteLoad() local
1133 ? (TLI.isLoadExtLegal(ISD::ZEXTLOAD, PVT, MemVT) ? ISD::ZEXTLOAD in PromoteLoad()
1138 MemVT, LD->getMemOperand()); in PromoteLoad()
3067 EVT MemVT = LN0->getMemoryVT(); in visitAND() local
3072 BitWidth - MemVT.getScalarType().getSizeInBits())) && in visitAND()
3074 TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT))) { in visitAND()
3077 MemVT, LN0->getMemOperand()); in visitAND()
3087 EVT MemVT = LN0->getMemoryVT(); in visitAND() local
3092 BitWidth - MemVT.getScalarType().getSizeInBits())) && in visitAND()
3094 TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT))) { in visitAND()
3097 MemVT, LN0->getMemOperand()); in visitAND()
5635 EVT MemVT = LN0->getMemoryVT(); in visitSIGN_EXTEND() local
5637 TLI.isLoadExtLegal(ISD::SEXTLOAD, VT, MemVT)) { in visitSIGN_EXTEND()
5640 LN0->getBasePtr(), MemVT, in visitSIGN_EXTEND()
5968 EVT MemVT = LN0->getMemoryVT(); in visitZERO_EXTEND() local
5970 TLI.isLoadExtLegal(ISD::ZEXTLOAD, VT, MemVT)) { in visitZERO_EXTEND()
5973 LN0->getBasePtr(), MemVT, in visitZERO_EXTEND()
6161 EVT MemVT = LN0->getMemoryVT(); in visitANY_EXTEND() local
6162 if (!LegalOperations || TLI.isLoadExtLegal(ExtType, VT, MemVT)) { in visitANY_EXTEND()
6165 MemVT, LN0->getMemOperand()); in visitANY_EXTEND()
10057 SmallVectorImpl<MemOpLink> &StoreNodes, EVT MemVT, in MergeStoresOfConstantsOrVecElts() argument
10063 int64_t ElementSizeBytes = MemVT.getSizeInBits() / 8; in MergeStoresOfConstantsOrVecElts()
10083 EVT Ty = EVT::getVectorVT(*DAG.getContext(), MemVT, NumElem); in MergeStoresOfConstantsOrVecElts()
10098 if (Val.getValueType() != MemVT) in MergeStoresOfConstantsOrVecElts()
10171 EVT MemVT = St->getMemoryVT(); in MergeConsecutiveStores() local
10172 int64_t ElementSizeBytes = MemVT.getSizeInBits()/8; in MergeConsecutiveStores()
10177 if (MemVT.isVector() || !MemVT.isSimple()) in MergeConsecutiveStores()
10247 if (Index->getMemoryVT() != MemVT) in MergeConsecutiveStores()
10252 if (Index->getAlignment()*8 != MemVT.getSizeInBits()) in MergeConsecutiveStores()
10362 EVT Ty = EVT::getVectorVT(*DAG.getContext(), MemVT, i+1); in MergeConsecutiveStores()
10379 return MergeStoresOfConstantsOrVecElts(StoreNodes, MemVT, NumElem, in MergeConsecutiveStores()
10399 EVT Ty = EVT::getVectorVT(*DAG.getContext(), MemVT, i+1); in MergeConsecutiveStores()
10404 return MergeStoresOfConstantsOrVecElts(StoreNodes, MemVT, NumElem, in MergeConsecutiveStores()
10440 if (Ld->getMemoryVT() != MemVT) in MergeConsecutiveStores()
10464 if (LoadNodes.size() == 2 && TLI.hasPairedLoad(MemVT, RequiredAlignment) && in MergeConsecutiveStores()
10488 EVT StoreTy = EVT::getVectorVT(*DAG.getContext(), MemVT, i+1); in MergeConsecutiveStores()
10540 JointMemOpVT = EVT::getVectorVT(*DAG.getContext(), MemVT, NumElem); in MergeConsecutiveStores()