> On Tue, Jul 30, 2019 at 10:09 AM Jan Hubicka <hubi...@ucw.cz> wrote: > > > > > Hi, > > > this patch updates znver2 costs to match reality. In particular we > > > re-benchmarked memcpy strategies and it looks that glibc now wins even > > > for relatively small blocks. > > > Moreover I updated costs of moves to reflect that znver2 has 256 vector > > > paths and faster multiplication. > > > > > > Bootstrapped/regtested x86_64-linux, comitted. > > > > > > Honza > > > > > > * x86-tune-costs.h (znver2_memcpy): Update. > > > (znver2_costs): Update 256 bit SSE costs and multiplication. > > > > Hello, > > I have now backported the patch to gcc 9 branch. > > Thanks - can you please update changes.html for it in the 9.2 section?
There seems to be no GCC 9.2 section yet. Index: gcc-9/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-9/changes.html,v retrieving revision 1.72 diff -c -3 -p -r1.72 changes.html *** gcc-9/changes.html 12 Jul 2019 15:55:50 -0000 1.72 --- gcc-9/changes.html 30 Jul 2019 09:32:17 -0000 *************** complete (that is, it is possible that s *** 1095,1099 **** --- 1095,1105 ---- are not listed here).</p> <!-- .................................................................. --> + <h2 id="GCC9.2">GCC 9.2</h2> + <ul> + <li>IA-32/x86-64 backend tuning for <code>znver2</code> was improved based on benchmarks on real hardware.</li> + </uL> + + <!-- .................................................................. --> </body> </html>