Lines Matching full:stores
12 // distance of one between stores and loads. These form the candidates for the
17 // may-aliasing stores can't change the value in memory before it's read by the
250 /// stores), it means that it could be forwarding from multiple stores
270 // If Store is nullptr it means that we have multiple stores forwarding to in removeDependencesFromMultipleStores()
284 // Already multiple stores forward to this load. in removeDependencesFromMultipleStores()
288 // Handle the very basic case when the two stores are in the same block in removeDependencesFromMultipleStores()
307 << " The load may have multiple stores forwarding to " in removeDependencesFromMultipleStores()
338 // should overlap with any of the stores. in findPointersWrittenOnForwardingPath()
371 // We're looking for stores after the first forwarding store until the end in findPointersWrittenOnForwardingPath()
373 // forwarded-to load. Collect the pointer for the stores. in findPointersWrittenOnForwardingPath()
390 /// intervening stores.
519 // fed by multiple stores. in processLoop()
560 // Check intervening may-alias stores. These need runtime checks for alias in processLoop()