diff options
author | Hu, Lin1 <lin1.hu@intel.com> | 2024-09-11 10:10:40 +0800 |
---|---|---|
committer | Hu, Lin1 <lin1.hu@intel.com> | 2024-09-19 14:53:41 +0800 |
commit | 1cf1bf7899985df31e1ebccb5d6f1ca762991dcf (patch) | |
tree | 7d270bc3c86dc0f0963036929245bd2c9b81fc44 /gcc/fortran | |
parent | 65e060c7d8b68653ce8dc2029233b3eff5ced587 (diff) | |
download | gcc-1cf1bf7899985df31e1ebccb5d6f1ca762991dcf.zip gcc-1cf1bf7899985df31e1ebccb5d6f1ca762991dcf.tar.gz gcc-1cf1bf7899985df31e1ebccb5d6f1ca762991dcf.tar.bz2 |
i386: Add ssemov2, sseicvt2 for some load instructions that use memory on operand2
The memory attr of some instructions should be 'load', but these are
'none', currently.
gcc/ChangeLog:
* config/i386/i386.md: Add ssemov2, sseicvt2.
* config/i386/sse.md (sse2_cvtsi2sd): Apply sseicvt2.
(sse2_cvtsi2sdq<round_name>): Ditto.
(vec_set<mode>_0): Apply ssemov2 for 4, 6.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions