[PATCH 3/8] Remove cached_first_cycle_multipass_dfa_lookahead and cached_issue_rate

Maxim Kuvyrkov maxim.kuvyrkov@linaro.org
Tue Oct 21 03:21:00 GMT 2014


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


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Remove-cached_first_cycle_multipass_dfa_lookahead-an.patch
Type: application/octet-stream
Size: 3190 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20141021/6c67fc2d/attachment.obj>


More information about the Gcc-patches mailing list