diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2025-04-26 22:10:19 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@ucw.cz> | 2025-04-26 22:11:11 +0200 |
commit | 1d635e79b3c2d26f864964b79717132bffbcad20 (patch) | |
tree | 319669f88b441810d2bc916ad07fd1cd6eef4cce /gcc/rust/backend/rust-compile-block.h | |
parent | 0035613389a939043d654aea7a76faae95f69422 (diff) | |
download | gcc-1d635e79b3c2d26f864964b79717132bffbcad20.zip gcc-1d635e79b3c2d26f864964b79717132bffbcad20.tar.gz gcc-1d635e79b3c2d26f864964b79717132bffbcad20.tar.bz2 |
Fix i386 vectorizer cost of FP scalar MAX_EXPR and MIN_EXPR
I introduced a bug by last minute cleanups unifying the scalar and vector SSE conditional.
This patch fixes it and restores cost of 1 of SSE scalar MIN/MAX
Bootstrapped/regtested x86_64-linux, comitted.
gcc/ChangeLog:
PR target/105275
* config/i386/i386.cc (ix86_vector_costs::add_stmt_cost): Fix cost of FP scalar
MAX_EXPR and MIN_EXPR
Diffstat (limited to 'gcc/rust/backend/rust-compile-block.h')
0 files changed, 0 insertions, 0 deletions