]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807]
authorUros Bizjak <ubizjak@gmail.com>
Thu, 11 May 2023 18:54:24 +0000 (20:54 +0200)
committerUros Bizjak <ubizjak@gmail.com>
Thu, 11 May 2023 18:55:17 +0000 (20:55 +0200)
commit10a0d98356680a387b69f8659099450f7af86d9f
tree2a342586d8d791c3c7bd4c9e7208a332461dd0e7
parent3e8f8ab5237002098e70b8cc06e51af2039078a7
i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807]

Do not crash when asking ix86_widen_mult_cost for the cost of
a widening mul operation to V4HI or V2SImode.

gcc/ChangeLog:

PR target/109807
* config/i386/i386.cc (ix86_widen_mult_cost):
Handle V4HImode and V2SImode.

gcc/testsuite/ChangeLog:

PR target/109807
* gcc.target/i386/pr109807.c: New test.
gcc/config/i386/i386.cc
gcc/testsuite/gcc.target/i386/pr109807.c [new file with mode: 0644]