diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2020-12-02 08:15:03 +0100 |
---|---|---|
committer | Uros Bizjak <ubizjak@gmail.com> | 2020-12-02 08:28:11 +0100 |
commit | 018248ef6d03ca0088d5928928f966df99af134c (patch) | |
tree | 65623437285c5439c5f005480e6a91397e7376d0 /gcc/expr.c | |
parent | 49ca22dd67817acd196e81f7615162a88cb39587 (diff) | |
download | gcc-018248ef6d03ca0088d5928928f966df99af134c.zip gcc-018248ef6d03ca0088d5928928f966df99af134c.tar.gz gcc-018248ef6d03ca0088d5928928f966df99af134c.tar.bz2 |
i386: Fix abs an maxmin expanders for TARGET_PARTIAL_REG_STALL [PR98079].
QImode shold be enabled only for !TARGET_PARTIAL_REG_STALL
2020-12-02 Uroš Bizjak <ubizjak@gmail.com>
PR target/98079
gcc/
* config/i386/i386.md (abs<mode>2): Enable QImode
only for !TARGET_PARTIAL_REG_STALL.
(*abs<mode>2_1): Ditto.
(<maxmin:code><mode>3): Ditto.
(*<maxmin:code><mode>3_1): Ditto.
gcc/testsuite/
* gcc.target/i386/pr98079.c: New test.
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions