Hi Jakub: Could you help reviewing this patch. PS: Since this patch is related to vectors(avx512f), and Uros mentioned before that he has no intension to maintain avx512f.
On Fri, Nov 1, 2019 at 9:12 AM Hongtao Liu <crazy...@gmail.com> wrote: > > Hi uros: > This patch is about to fix inefficient vector constructor. > Currently in ix86_expand_vector_init_concat, vector are initialized > per 2 elements which can miss some optimization opportunity like > pr92295. > > Bootstrap and i386 regression test is ok. > Ok for trunk? > > Changelog > gcc/ > PR target/92295 > * config/i386/i386-expand.c (ix86_expand_vector_init_concat) > Enhance ix86_expand_vector_init_concat. > > gcc/testsuite > * gcc.target/i386/pr92295.c: New test. > > -- > BR, > Hongtao -- BR, Hongtao