Review Board 2.0.15


ARM: Use less micro-ops for register update loads if possible.

Review Request #225 - Created Aug. 23, 2010 and submitted

Information
Ali Saidi
gem5
Reviewers
Default
ARM: Use less micro-ops for register update loads if possible.

Allow some loads that update the base register to use just two micro-ops. three
micro-ops are only used if the destination register matches the offset register
or the PC is the destination register. If the PC is updated it needs to be
the last micro-op otherwise O3 will mispredict.

   
Posted (Aug. 23, 2010, 10:35 p.m.)
In your commit message s/less/fewer/.  Other than that, I say ship it if nobody objects.