aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorMarkus Trippelsdorf <markus@trippelsdorf.de>2017-12-17 12:01:25 +0000
committerMarkus Trippelsdorf <trippels@gcc.gnu.org>2017-12-17 12:01:25 +0000
commita2ef9558d17aeb038cbc8a66a203f7a8e6c6e81e (patch)
treeb25c6818a61fd8d5752c2aa8a73c912df16c2234 /gcc/fortran/interface.c
parentd7f06bc3f7e1e1da11c065cc96a81f15bd0ca68f (diff)
downloadgcc-a2ef9558d17aeb038cbc8a66a203f7a8e6c6e81e.zip
gcc-a2ef9558d17aeb038cbc8a66a203f7a8e6c6e81e.tar.gz
gcc-a2ef9558d17aeb038cbc8a66a203f7a8e6c6e81e.tar.bz2
Correct imul (r64) latency for modern Intel CPUs
Since Sandybridge the 64bit multiplication latency is three cycles, not four. So update the costs to reflect reality. * x86-tune-costs.h (skylake_cost, core_cost): Decrease r64 multiply latencies. * gcc.target/i386/wmul-3.c: New test. From-SVN: r255760
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions