Re: [PATCH] Improve mem = STRING_CST expansion (PR rtl-optimization/66152)

2019-02-16 Thread Richard Biener
On February 16, 2019 8:19:06 AM GMT+01:00, Jakub Jelinek wrote: >Hi! > >On the following testcase, we've regressed in bar since 8.x, in 8.x >store merging came up with mem = 64-bit constant, but starting with the >change to transform {0,1,2,3,4,5,6,7} char initializers into >STRING_CSTs, >we don'

[PATCH] Improve mem = STRING_CST expansion (PR rtl-optimization/66152)

2019-02-15 Thread Jakub Jelinek
Hi! On the following testcase, we've regressed in bar since 8.x, in 8.x store merging came up with mem = 64-bit constant, but starting with the change to transform {0,1,2,3,4,5,6,7} char initializers into STRING_CSTs, we don't do that anymore. The mem = STRING_CST expansion can do that, but only