Searched refs:StoreType (Results 1 – 3 of 3) sorted by relevance
461 Type *StoreType = Cand.Store->getValueOperand()->getType(); in propagateStoredValueToLoadUsers() local465 assert(DL.getTypeSizeInBits(LoadType) == DL.getTypeSizeInBits(StoreType) && in propagateStoredValueToLoadUsers()469 if (LoadType != StoreType) { in propagateStoredValueToLoadUsers()
7969 Type *StoreType = SI.getValueOperand()->getType(); in splitMergedValStore() local7975 if (StoreType->isScalableTy()) in splitMergedValStore()7978 if (!DL.typeSizeEqualsStoreSize(StoreType) || in splitMergedValStore()7979 DL.getTypeSizeInBits(StoreType) == 0) in splitMergedValStore()7982 unsigned HalfValBitSize = DL.getTypeSizeInBits(StoreType) / 2; in splitMergedValStore()
16599 MVT StoreType = MVT::i8; in PerformTruncatingStoreCombine() local16602 StoreType = Tp; in PerformTruncatingStoreCombine()16605 if (!TLI.isTypeLegal(StoreType)) in PerformTruncatingStoreCombine()16610 EVT::getVectorVT(*DAG.getContext(), StoreType, in PerformTruncatingStoreCombine()16611 VT.getSizeInBits() / EVT(StoreType).getSizeInBits()); in PerformTruncatingStoreCombine()16615 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL, in PerformTruncatingStoreCombine()16620 unsigned E = (ToEltSz * NumElems) / StoreType.getSizeInBits(); in PerformTruncatingStoreCombine()16622 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, StoreType, in PerformTruncatingStoreCombine()