diff options
author | marius <marius@FreeBSD.org> | 2008-11-16 19:30:17 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2008-11-16 19:30:17 +0000 |
commit | 54885bc93acb4b06da90a94ab0f99de358b9be79 (patch) | |
tree | 3ba715d73902c6d03fae3edb8532f40a65af079f /sys/isa | |
parent | ed798111a5efa5c50eccfacde74756b43d858128 (diff) | |
download | FreeBSD-src-54885bc93acb4b06da90a94ab0f99de358b9be79.zip FreeBSD-src-54885bc93acb4b06da90a94ab0f99de358b9be79.tar.gz |
Use the spitfire VIS block copy/zero functions also with cheetah-
class CPUs. In theory one could also use versions additionally
taking advantage of the prefetch cache with cheetah-class CPUs,
in my worldstone runs these either didn't provide extra speedup
(USIII+) in comparison to the existing spitfire versions or were
even slightly slower (USIIIi) though, so they aren't committed
for now.
The basic problem leading to the VIS-based copy/zero functions
being initially disabled for cheetah-class CPUs was solved by
letting cheetah_init() clear DCR_IFPOE.
Diffstat (limited to 'sys/isa')
0 files changed, 0 insertions, 0 deletions