aboutsummaryrefslogtreecommitdiff
path: root/libgo/sysinfo.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2019-09-18 19:49:19 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2019-09-18 12:49:19 -0700
commit101a0841b6fad201172e90f716d6c1866d7b0a36 (patch)
tree8bf69732553f5ab877eee2dbbdf83545ef978e34 /libgo/sysinfo.c
parent22a8ab772c37dc6250f2b22afe1e91b55fda41f5 (diff)
downloadgcc-101a0841b6fad201172e90f716d6c1866d7b0a36.zip
gcc-101a0841b6fad201172e90f716d6c1866d7b0a36.tar.gz
gcc-101a0841b6fad201172e90f716d6c1866d7b0a36.tar.bz2
i386: Increase Skylake SImode pseudo register store cost
On Skylake, SImode store cost isn't less than half cost of 128-bit vector store. This patch increases Skylake SImode pseudo register store cost to make it the same as QImode and HImode. gcc/ PR target/91446 * config/i386/x86-tune-costs.h (skylake_cost): Increase SImode pseudo register store cost from 3 to 6 to make it the same as QImode and HImode. gcc/testsuite/ PR target/91446 * gcc.target/i386/pr91446.c: New test. From-SVN: r275905
Diffstat (limited to 'libgo/sysinfo.c')
0 files changed, 0 insertions, 0 deletions