Hi, This patch cleans up (removes) cached_first_cycle_multipass_dfa_lookahead and cached_issue_rate.
These seem to be an artifact from the scheduler refactoring 10+ years ago. They assume that dfa_lookahead and issue_rate can change mid-way through scheduling, which is never the case. All backends currently treat dfa_lookahead and issue_rate as constants for the duration of scheduling passes. Bootstrapped on x86_64-linux-gnu. Regression testing is in progress. OK to commit if no regressions? [ChangeLog is part of the git patch] -- Maxim Kuvyrkov www.linaro.org
0003-Remove-cached_first_cycle_multipass_dfa_lookahead-an.patch
Description: Binary data