Hi, Following previous improvement to scheduler dumps that provided insight into which heuristics in rank_for_schedule make most decisions, this patch adds print outs that show the deciding reason for an instruction in the ready list to be at its particular place.
This patch allowed me to troubleshoot several scheduling problems in the register pressure scheduling. Tested on x86_64-linux-gnu, arm-linux-gnueabihf and aarch64-linux-gnu. OK to apply? Thank you, -- Maxim Kuvyrkov www.linaro.org
0002-last_rfs_win.ChangeLog
Description: Binary data
0002-last_rfs_win.patch
Description: Binary data