https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127769
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <[email protected]>: https://gcc.gnu.org/g:29b6d0f2abe64b24fbcefdbfe53a7a23baeb6bf3 commit r17-4996-g29b6d0f2abe64b24fbcefdbfe53a7a23baeb6bf3 Author: Richard Biener <[email protected]> Date: Thu Oct 8 10:57:32 2026 +0200 Fixup MULT_EXPR cost after MULT_HIGHPART_EXPR adjustment I've missed MULT_EXPR handling is globbed with MULT_HIGHPART_EXPR handling, but the DImode highpart multiplication change should of course not apply to MULT_EXPR. PR target/127769 * config/i386/i386.cc (ix86_vector_costs::add_stmt_cost): Separate MULT_EXPR and MULT_HIGHPART_EXPR handling. * gcc.target/i386/vect-mulq-1.c: New testcase.
