[prev in list] [next in list] [prev in thread] [next in thread]
List: linuxbios
Subject: Re: [coreboot] =?utf-8?q?Could_I_replace_memmove_function=3F?=
From: Patrick Georgi <patrick () georgi-clan ! de>
Date: 2013-08-16 6:10:11
Message-ID: e23c40d78446b7f140bbb90b24acd5d7 () mail ! georgi-clan ! de
[Download RAW message or body]
Am 2013-08-15 14:01, schrieb Andrew Wu:
> is 256-byte aligned, otherwise it will failback to use slower MOV
> loop. MOV loop is much slower then
> REP MOVSL on Vortex86EX, because reading instructions from ROM is slow.
Can't you cache the ROM area?
Other than that: Optimizing the common code is better than a special
case. memmove won't change much, so that's a stable interface, but you
never know what will happen (and few people will be able to test their
changes on Vortex86).
Patrick
--
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic