aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2022-03-18 16:11:04 +0800
committerliuhongt <hongtao.liu@intel.com>2022-03-18 20:01:17 +0800
commit1f5c0e67393e8f67d66150eba8c64edfeb14e11b (patch)
tree1e59a5dd29c7e2725cc2936373d353acfcc34465 /libgo
parentac73c944eac88f37db2767aa4acc7ff6f4983f21 (diff)
downloadgcc-1f5c0e67393e8f67d66150eba8c64edfeb14e11b.zip
gcc-1f5c0e67393e8f67d66150eba8c64edfeb14e11b.tar.gz
gcc-1f5c0e67393e8f67d66150eba8c64edfeb14e11b.tar.bz2
Refine HImode movement for "v" to "v".
Set attr from HImode to HFmode which uses vmovsh instead of vmovw for movment between sse registers. gcc/ChangeLog: PR target/104974 * config/i386/i386.md (*movhi_internal): Set attr type from HI to HF for alternative 12 under TARGET_AVX512FP16. gcc/testsuite/ChangeLog: * gcc.target/i386/pr104974.c: New test.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions