aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2018-02-09 18:23:58 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2018-02-09 18:23:58 +0000
commit8c67920556efc5fa97c2080098c202e75b93e2a0 (patch)
treeec641dffc65fc1989fe74589f03566bb4c97868e /gcc/omp-low.c
parentd6126f8b8250b857f3e0edfd42f3c33d8534b9a4 (diff)
downloadgcc-8c67920556efc5fa97c2080098c202e75b93e2a0.zip
gcc-8c67920556efc5fa97c2080098c202e75b93e2a0.tar.gz
gcc-8c67920556efc5fa97c2080098c202e75b93e2a0.tar.bz2
re PR rtl-optimization/57193 (suboptimal register allocation for SSE registers)
2018-02-09 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/57193 * ira-color.c (struct allocno_color_data): Add member conflict_allocno_hard_prefs. (update_conflict_allocno_hard_prefs): New. (bucket_allocno_compare_func): Add a preference based on conflict_allocno_hard_prefs. (push_allocno_to_stack): Update conflict_allocno_hard_prefs. (color_allocnos): Remove a dead code. Initiate conflict_allocno_hard_prefs. Call update_costs_from_prefs. 2018-02-09 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/57193 * gcc.target/i386/57193.c: New. From-SVN: r257537
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions