https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119702
--- Comment #18 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to Surya Kumari Jangala from comment #16) > With the testcase in the "Description", we are seeing both a splat and a > shift being generated. Instead, a single add instruction is more efficient. Exactly, with the code around it, an addition works best here. A "shift immediate" would be fine as well, but that insn doesn't exist.