aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2019-09-18 19:50:45 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2019-09-18 12:50:45 -0700
commit7706f2f312a87b0c8509cccc986d6372dcd2fbcf (patch)
tree788bd7394248161c4b427da2b17af48c521508e8 /gcc/go
parent101a0841b6fad201172e90f716d6c1866d7b0a36 (diff)
downloadgcc-7706f2f312a87b0c8509cccc986d6372dcd2fbcf.zip
gcc-7706f2f312a87b0c8509cccc986d6372dcd2fbcf.tar.gz
gcc-7706f2f312a87b0c8509cccc986d6372dcd2fbcf.tar.bz2
i386: Restore Skylake SImode hard register store cost
On Skylake, we should move integer register to SSE register without going through memory. This patch restores Skylake SImode hard register store cost to 6. gcc/ PR target/90878 * config/i386/x86-tune-costs.h (skylake_cost): Restore SImode hard register store cost to 6. gcc/testsuite/ PR target/90878 * gcc.target/i386/pr90878.c: New test. From-SVN: r275906
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions