Re: [PATCH] middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification

2022-04-06 Thread Jeff Law via Gcc-patches
On 3/25/2022 3:51 AM, Richard Biener via Gcc-patches wrote: We have return VIEW_CONVERT_EXPR( VEC_PERM_EXPR < {<<< Unknown tree: compound_literal_expr V D.1984 = { 0 }; >>>, { 0 }} , {<<< Unknown tree: compound_literal_expr V D.1985 = { 0 }; >>>, { 0 }} , { 0, 0 } > &

Re: [PATCH] middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification

2022-03-25 Thread Richard Biener via Gcc-patches
On Fri, 25 Mar 2022, Richard Biener wrote: > We have > > return VIEW_CONVERT_EXPR( VEC_PERM_EXPR < {<<< Unknown tree: > compound_literal_expr > V D.1984 = { 0 }; >>>, { 0 }} , {<<< Unknown tree: > compound_literal_expr > V D.1985 = { 0 }; >>>, { 0 }} , { 0, 0 } > & {(short

[PATCH] middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification

2022-03-25 Thread Richard Biener via Gcc-patches
We have return VIEW_CONVERT_EXPR( VEC_PERM_EXPR < {<<< Unknown tree: compound_literal_expr V D.1984 = { 0 }; >>>, { 0 }} , {<<< Unknown tree: compound_literal_expr V D.1985 = { 0 }; >>>, { 0 }} , { 0, 0 } > & {(short int) SAVE_EXPR , (short int) SAVE_EXPR }); where we