On 1/5/21 12:46 AM, Alexandre Oliva wrote:
> In g++.dg/opt/store-merging-2.C, the natural alignment of types T and
> S is a single byte, so we shouldn't expect store merging on
> strict-alignment platforms. Indeed, without something like the
> adjust-alignment pass to bump up the alignment of t
In g++.dg/opt/store-merging-2.C, the natural alignment of types T and
S is a single byte, so we shouldn't expect store merging on
strict-alignment platforms. Indeed, without something like the
adjust-alignment pass to bump up the alignment of the automatic
variable, as in GCC 10, the optimizatio