-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, On Aug 20, 2009, at 5:43 PM, Matt Thomas wrote:
On Aug 19, 2009, at 8:48 PM, Simon Burge wrote:Matt Thomas wrote:Module Name: src Committed By: matt Date: Mon Aug 17 18:57:34 UTC 2009 Modified Files: src/sys/arch/evbmips/gdium: machdep.c Log Message: Use mips3_sd instead of two 32bit stores.Any reason for this? The two reg stores will be faster because of no function call. The main (only?) user of mips3_{sd,ld} was the bcm1xxx CPUs which had some device regs that didn't work with 32-bit load/store and needed a 64-bit load/store.2 32-bit stores didn't work. a 64-bit one did. :)
sgimips needs it too - some crime registers can only be used with 64bit accesses.
have fun Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iQEVAwUBSo3m7spnzkX8Yg2nAQKn4wgAmiGNOADN970igGG1hbormP6fB8w3qneh woNwd51yvckBpSwfgn6oiTxWnGlJ4PYS1jVypEYok+Q5yEeXLLTvyYgqbHCC3D9v EpSpvpJ9TsBhqWqAZUfIS7HzMWQzBMUH5Wv2WjHrBi4xvO8/D+VcVtLRw2UwE/s2 krJMNp1FR6QLU0e6AxEmU9dJatYk/ZVE//bgBL14nNd2YWkq00zisCVteVf6vxnO fy9RfStO0CseeX/0QxNb9KsvCBiUgtfjG7GFC+66+KPHcIrc9lYLzpLmbukjgnwp u5fyq5guXIgz1bpIKjKzxvk1mGGs/r65ckZSuz6Kz4XWYJW/UYV7NA== =szwu -----END PGP SIGNATURE-----