[Bug tree-optimization/104600] VCE<integer_type>(vector){} should be converted (or expanded) into BIT_INSERT_EXPR

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 21 08:00:52 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104600

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
BIT_INSERT_EXPR is releatively "new" so code-gen needs to be investigated on
multiple targets.  Also look for targets with native 64bit vectors and
uint64_t / uint32_t, thus where the vector size matches WORD_SIZE.

Might be also something for specialized expansion with TER or rather
in ISEL nowadays depending on how TImode is laid out.


More information about the Gcc-bugs mailing list