Hi,

For benchmarking and tuning of register-pressure scheduling I've made the 
following simple patch to adjust effective number of registers that scheduler 
has at its disposal.  Do you think this would be valuable for others to 
investigate performance problems or tune register-pressure scheduling?

The parameter scales number of register by the given number of percent (the 
default is 100, which is the current status quo).  At value of 50 the scheduler 
attempt to use only half of available registers, while value of 200 will cause 
it to assume double the number of available registers (and, likely, cause a lot 
of spills).

Thank you,

--
Maxim Kuvyrkov
www.linaro.org


Attachment: 0008-Sched_pressure_factor.patch
Description: Binary data

Reply via email to