One more fix for PR 91333 - suboptimal register allocation for inline asm
authorVladimir N. Makarov <vmakarov@redhat.com>
Sun, 2 Feb 2020 16:23:25 +0000 (11:23 -0500)
committerVladimir N. Makarov <vmakarov@redhat.com>
Sun, 2 Feb 2020 16:27:47 +0000 (11:27 -0500)
commit897a73086b2d63a5a6ae79f4276422272eca534d
tree939e1af19b7cf17819cbbf0f4ff74349fedf8026
parent0303907ea5dca0e9bac558ac7bed13a09bd5ffbc
One more fix for PR 91333 - suboptimal register allocation for inline asm

2020-02-02  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/91333
* ira-color.c (struct allocno_color_data): Add member
hard_reg_prefs.
(init_allocno_threads): Set the member up.
(bucket_allocno_compare_func): Add compare hard reg
prefs.

2020-02-02  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/91333
* gcc.target/i386/pr91333.c: Add vmovsd to regexp.  Set up count
to 3.
gcc/ChangeLog
gcc/ira-color.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr91333.c