[Bug target/126328] x86 costing rejects forming of *sse3_haddv2df3_low from vec_select of sse3_haddv2df
"cvs-commit at gcc dot gnu.org via Gcc-bugs" <[email protected]>
| Newsgroups | gmane.comp.gcc.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126328 --- Comment #9 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:04e8cc4b19ce266985930994c84839c36ed1524b commit r17-2682-g04e8cc4b19ce266985930994c84839c36ed1524b Author: Richard Biener <[email protected]> Date: Tue Jul 21 16:24:23 2026 +0200 Set INSN_CODE to recognized insn before calling insn_cost in combine The following makes the recognized INSN_CODEs available to the backends for costing via insn_cost. PR target/126328 * combine.cc (combine_validate_cost): New arguments for the insn codes. Set INSN_CODE to recognized values before calling insn_cost. (try_combine): Adjust.