On 21 Mar 11:37, Richard Biener wrote: > On Mon, 21 Mar 2016, Kirill Yukhin wrote: > > > Hello, > > > > Attached patch blocks third alternative of broadcast pattern > > when compiled w/ -mavx512vl. > > Issue is that third alternative is subject for subsequent splitting. > > AVX-512VL allows higher XMM regnums (than SSE), so split generate > > AVX2 broadcast insns, which will use XMMN, N>15. > > > > We have separate pattern for GPR->XMM broadcasting. > > > > Bootstrapped, regtested. > > > > Richard, > > is it OK for main trunk? > > Yes. Thanks, comitted & backported to gcc-5 branch. > > Richard.
-- K