This patch fixes a number of bugs and omissions in the sh64 simulator.
Thu Jun 13 23:20:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
cgen:
* cpu/sh64-compact.cpu (movw5): Use Correct operand field for reg.
* cpu/sh64-media.cpu (-ldhi-byte, -ldhi-word, -ldhi-long): New macros.
(-ldlo-byte, -ldlo-word, -ldlo-long): Likewise.
(-sthi-word, -sthi-long -stlo-byte, -stlo-word, -stlo-long): Likewise.
(ldhil, ldhiq, ldlol, ldloq, stlol, stloq): Implement.
(mshfhib, mshfhil, mshfhiw, mshflob, mshflol, mshflow): Fix indices.
(-sthi-byte): If there is a single byte to store, store it at proper
address.
(sthil, sthiq): Fix big-endian behaviour.
Please submit this stuff to the cgen list - see