Re: [PATCH] Fix store-merging alias check, apply some TLC

2016-11-02 Thread Richard Biener
On Wed, 2 Nov 2016, Richard Biener wrote: > > This fixes the alias check in terminate_all_aliasing_chains -- the > base we use for the hash table indexing does not constitute an object > that aliases all stores in the chain (consider for example the MEM_REF > handling which strips the offset

[PATCH] Fix store-merging alias check, apply some TLC

2016-11-02 Thread Richard Biener
This fixes the alias check in terminate_all_aliasing_chains -- the base we use for the hash table indexing does not constitute an object that aliases all stores in the chain (consider for example the MEM_REF handling which strips the offset completely). I've refactored data structures a bit in