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.