On Mon, May 11, 2015 at 08:16:41PM +0000, Matthew Fortune wrote: > Does this patch effectively change the canonicalization rules? The following > Still exists in md.texi: > > @item > Within address computations (i.e., inside @code{mem}), a left shift is > converted into the appropriate multiplication by a power of two.
No, it makes combine *follow* those rules -- this isn't inside a MEM. Segher