Lines Matching refs:StoreSource
650 enum class StoreSource { Unknown, Constant, Extract, Load }; enum in __anonc943a8c40111::DAGCombiner
651 StoreSource getStoreSource(SDValue StoreVal) { in getStoreSource()
655 return StoreSource::Constant; in getStoreSource()
658 return StoreSource::Extract; in getStoreSource()
660 return StoreSource::Load; in getStoreSource()
662 return StoreSource::Unknown; in getStoreSource()
17087 StoreSource StoreSrc = getStoreSource(Val); in getStoreMergeCandidates()
17088 assert(StoreSrc != StoreSource::Unknown && "Expected known source for store"); in getStoreMergeCandidates()
17094 if (StoreSrc == StoreSource::Load) { in getStoreMergeCandidates()
17123 case StoreSource::Load: { in getStoreMergeCandidates()
17147 case StoreSource::Constant: in getStoreMergeCandidates()
17153 case StoreSource::Extract: in getStoreMergeCandidates()
17830 const StoreSource StoreSrc = getStoreSource(StoredVal); in mergeConsecutiveStores()
17831 if (StoreSrc == StoreSource::Unknown) in mergeConsecutiveStores()
17852 bool IsNonTemporalLoad = StoreSrc == StoreSource::Load && in mergeConsecutiveStores()
17873 case StoreSource::Constant: in mergeConsecutiveStores()
17878 case StoreSource::Extract: in mergeConsecutiveStores()
17883 case StoreSource::Load: in mergeConsecutiveStores()