Lines Matching refs:StoreSource
710 enum class StoreSource { Unknown, Constant, Extract, Load }; enum in __anonffc06dc60111::DAGCombiner
711 StoreSource getStoreSource(SDValue StoreVal) { in getStoreSource()
715 return StoreSource::Constant; in getStoreSource()
719 return StoreSource::Constant; in getStoreSource()
720 return StoreSource::Unknown; in getStoreSource()
723 return StoreSource::Extract; in getStoreSource()
725 return StoreSource::Load; in getStoreSource()
727 return StoreSource::Unknown; in getStoreSource()
20055 StoreSource StoreSrc = getStoreSource(Val); in getStoreMergeCandidates()
20056 assert(StoreSrc != StoreSource::Unknown && "Expected known source for store"); in getStoreMergeCandidates()
20062 if (StoreSrc == StoreSource::Load) { in getStoreMergeCandidates()
20093 case StoreSource::Load: { in getStoreMergeCandidates()
20120 case StoreSource::Constant: in getStoreMergeCandidates()
20123 if (getStoreSource(OtherBC) != StoreSource::Constant) in getStoreMergeCandidates()
20126 case StoreSource::Extract: in getStoreMergeCandidates()
20829 const StoreSource StoreSrc = getStoreSource(StoredVal); in mergeConsecutiveStores()
20830 if (StoreSrc == StoreSource::Unknown) in mergeConsecutiveStores()
20851 bool IsNonTemporalLoad = StoreSrc == StoreSource::Load && in mergeConsecutiveStores()
20872 case StoreSource::Constant: in mergeConsecutiveStores()
20877 case StoreSource::Extract: in mergeConsecutiveStores()
20882 case StoreSource::Load: in mergeConsecutiveStores()