loadstore1: Add support for cache-inhibited load and store instructions
authorPaul Mackerras <paulus@ozlabs.org>
Mon, 30 Mar 2020 01:39:08 +0000 (12:39 +1100)
committerPaul Mackerras <paulus@ozlabs.org>
Mon, 30 Mar 2020 01:39:08 +0000 (12:39 +1100)
commit81369187c036d93a67b0abb6ca487151b84dc82b
tree84c8285c1c49a1d3a5bab4877b9b55e2b3a6affc
parent4e38c2cc2155d8efa3edf2599606a011d7487320
loadstore1: Add support for cache-inhibited load and store instructions

This adds support for lbzcix, lhzcix, lwzcix, ldcix, stbcix, sthcix,
stwcix and stdcix.  The temporary hack where accesses to addresses of
the form 0xc??????? are made non-cacheable is left in for now to avoid
making existing programs non-functional.

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