https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122219
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
>When using an inlined function to cast data from float32x4_t (16 bytes) to a
>32-byte vector_size type
I am not sure why you are doing that though.
Maybe if we converted:
_10 = VIEW_CONVERT_EXPR<uint128_t>(_11);
MEM <uint128_t> [(char * {ref-all})&r] = _10;
into:
tmp_11 = r;
tmp1_12 = BIT_INSERT_EXPR<tmp, _10(128), 0>
r = tmp1_12;
That would work too.
