Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/evbmips/gdium




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. :)


Home | Main Index | Thread Index | Old Index