aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-array-bounds.cc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2021-03-18 17:15:34 +0100
committerJan Hubicka <jh@suse.cz>2021-03-18 17:15:34 +0100
commitab03c0d5753549f1a78eeb706510b55fb97c8651 (patch)
tree57dcd87df1c2c19386d2afd6891923322205a87a /gcc/gimple-array-bounds.cc
parentd9f0ade001533c9544bf2153b6baa8844ec0bee4 (diff)
downloadgcc-ab03c0d5753549f1a78eeb706510b55fb97c8651.zip
gcc-ab03c0d5753549f1a78eeb706510b55fb97c8651.tar.gz
gcc-ab03c0d5753549f1a78eeb706510b55fb97c8651.tar.bz2
Fix idiv latencies for znver3
update costs of integer divides to match actual latencies (the scheduler model already does the right thing). It is essentially no-op, since we end up expanding idiv for all sensible constants, so this only may end up disabling vectorization in some cases, but I did not find any such examples. However in general it is better ot have actual latencies than random numbers. gcc/ChangeLog: 2021-03-18 Jan Hubicka <hubicka@ucw.cz> * config/i386/x86-tune-costs.h (struct processor_costs): Fix costs of integer divides1.
Diffstat (limited to 'gcc/gimple-array-bounds.cc')
0 files changed, 0 insertions, 0 deletions