[PR103437] Process multiplication overflow in priority calculation for allocno assign...
authorVladimir N. Makarov <vmakarov@redhat.com>
Thu, 2 Dec 2021 13:29:45 +0000 (08:29 -0500)
committerVladimir N. Makarov <vmakarov@redhat.com>
Thu, 2 Dec 2021 13:51:53 +0000 (08:51 -0500)
commitd47393d0b4d0d498795c4ae1353e6c156c1c4500
tree2ed7bf96c76b5b350f3edce0296b6f3ee5f534fa
parent7d6c20c06ce4e5d595245af503b045c2032c02f7
[PR103437] Process multiplication overflow in priority calculation for allocno assignments

We process overflows in cost calculations but for huge functions
priority calculation can overflow as priority can be bigger the cost
used for it.  The patch fixes the problem.

gcc/ChangeLog:

PR rtl-optimization/103437
* ira-color.c (setup_allocno_priorities): Process multiplication
overflow.
gcc/ira-color.c