[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-05-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 --- Comment #5 from Eric Botcazou --- > How about adjusting REG_FREQ_MAX to be same as BB_FREQ_MAX? Now > REG_FREQ_MAX/BB_FREQ_MAX is 1/10. The way out is probably to use a 64-bit fixed-point type like profiling.

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-05-04 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 --- Comment #4 from Feng Xue --- (In reply to Andrew Pinski from comment #3) > >or to use float type to hold frequency? > > This won't work correctly as floating point is different between hosts. > There has been some usage of floating point in

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-05-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 --- Comment #3 from Andrew Pinski --- >or to use float type to hold frequency? This won't work correctly as floating point is different between hosts. There has been some usage of floating point inside of GCC which was removed because of that i

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW Version|unknown

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 --- Comment #2 from Feng Xue --- (In reply to Eric Botcazou from comment #1) > > Supposed a function as the following, in which 'cond', 'S1' and 'S2' are > > completely irrelevant, means they do not access same variables(in term of > > RA, they o

[Bug rtl-optimization/90168] context-sensitive local register allocation

2019-04-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90168 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|