Lines Matching refs:StoreSource
652 enum class StoreSource { Unknown, Constant, Extract, Load }; enum in __anon54f00e400111::DAGCombiner
653 StoreSource getStoreSource(SDValue StoreVal) { in getStoreSource()
657 return StoreSource::Constant; in getStoreSource()
660 return StoreSource::Extract; in getStoreSource()
662 return StoreSource::Load; in getStoreSource()
664 return StoreSource::Unknown; in getStoreSource()
18066 StoreSource StoreSrc = getStoreSource(Val); in getStoreMergeCandidates()
18067 assert(StoreSrc != StoreSource::Unknown && "Expected known source for store"); in getStoreMergeCandidates()
18073 if (StoreSrc == StoreSource::Load) { in getStoreMergeCandidates()
18102 case StoreSource::Load: { in getStoreMergeCandidates()
18126 case StoreSource::Constant: in getStoreMergeCandidates()
18132 case StoreSource::Extract: in getStoreMergeCandidates()
18826 const StoreSource StoreSrc = getStoreSource(StoredVal); in mergeConsecutiveStores()
18827 if (StoreSrc == StoreSource::Unknown) in mergeConsecutiveStores()
18848 bool IsNonTemporalLoad = StoreSrc == StoreSource::Load && in mergeConsecutiveStores()
18869 case StoreSource::Constant: in mergeConsecutiveStores()
18874 case StoreSource::Extract: in mergeConsecutiveStores()
18879 case StoreSource::Load: in mergeConsecutiveStores()