loadstore1: Move load data formatting from writeback to loadstore1
authorPaul Mackerras <paulus@ozlabs.org>
Sun, 29 Mar 2020 22:16:58 +0000 (09:16 +1100)
committerPaul Mackerras <paulus@ozlabs.org>
Sun, 29 Mar 2020 23:10:49 +0000 (10:10 +1100)
commit4e38c2cc2155d8efa3edf2599606a011d7487320
tree690e172f7a18b23b08e2c6bc55b85917904335dd
parentb349cc891a52c0453e7c721b98b96025995a4588
loadstore1: Move load data formatting from writeback to loadstore1

This puts all the data formatting (byte rotation based on lowest three
bits of the address, byte reversal, sign extension, zero extension)
in loadstore1.  Writeback now simply sends the data provided to the
register files.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
common.vhdl
loadstore1.vhdl
writeback.vhdl