]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Extend cvtps2pd to memory
authorHaochen Jiang <haochen.jiang@intel.com>
Mon, 30 May 2022 09:12:31 +0000 (17:12 +0800)
committerHaochen Jiang <haochen.jiang@intel.com>
Mon, 4 Jul 2022 06:21:53 +0000 (14:21 +0800)
commit73f942c08deef3cce312263b3347f7a44dd44150
tree062ec60619de33306305304148ce32a40bccab90
parentbbe836bc7c557b3f4119e03d24cb61f23906cba9
i386: Extend cvtps2pd to memory

gcc/ChangeLog:

PR target/43618
* config/i386/sse.md (extendv2sfv2df2): New define_expand.
(sse2_cvtps2pd_<mask_name>): Change constraint of operands[1].
(*sse2_cvtps2pd_<mask_name>_1): Rename from extendvsdfv2df2.

gcc/testsuite/ChangeLog:

PR target/43618
* gcc.target/i386/pr43618-1.c: New test.
gcc/config/i386/sse.md
gcc/testsuite/gcc.target/i386/pr43618-1.c [new file with mode: 0644]