]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Fix strict_low_part QImode insn with high input register patterns [PR112540]
authorUros Bizjak <ubizjak@gmail.com>
Wed, 15 Nov 2023 15:11:30 +0000 (16:11 +0100)
committerUros Bizjak <ubizjak@gmail.com>
Wed, 15 Nov 2023 15:11:30 +0000 (16:11 +0100)
commitdeff85c1e490c5594eb626697b8052a4e555e51b
tree92835267990866490de5e170565a6e7febf0dd01
parent4450984d0a18cd4e352d396231ba2c457d20feea
i386: Fix strict_low_part QImode insn with high input register patterns [PR112540]

PR target/112540

gcc/ChangeLog:

* config/i386/i386.md (*addqi_ext<mode>_1_slp):
Correct operand numbers in split pattern.  Replace !Q constraint
of operand 1 with !qm.  Add insn constrain.
(*subqi_ext<mode>_1_slp): Ditto.
(*<any_logic:code>qi_ext<mode>_1_slp): Ditto.
gcc/config/i386/i386.md