]> gcc.gnu.org Git - gcc.git/commit
i386: Add push insns for 4-byte vectors [PR100722]
authorUros Bizjak <ubizjak@gmail.com>
Sun, 23 May 2021 20:14:21 +0000 (22:14 +0200)
committerUros Bizjak <ubizjak@gmail.com>
Sun, 23 May 2021 20:14:59 +0000 (22:14 +0200)
commitc01c4331112aaf45f0de20ed8883dbeab83ed896
tree666fb1a08c3b7ae0fbb931a42160581a9f2afa73
parentfe03f4fc9548b3fdbff3c8284a994feaa7d6307d
i386: Add push insns for 4-byte vectors [PR100722]

2021-05-23  Uroš Bizjak  <ubizjak@gmail.com>

gcc/
PR target/100722
* config/i386/mmx.md (*push<VI_32:mode>2_rex64):
New instruction pattern.
(*push<VI_32:mode>2): Ditto.
(push splitter for SSE registers): New splitter.

gcc/testsuite/

PR target/100722
* gcc.target/i386/pr100722.c: New test.
gcc/config/i386/mmx.md
gcc/testsuite/gcc.target/i386/pr100722.c [new file with mode: 0644]
This page took 0.070729 seconds and 6 git commands to generate.