mips: optimize read code for speed
authorSalvador Arroyo <sarroyofdez@yahoo.es>
Fri, 2 Nov 2012 09:14:58 +0000 (10:14 +0100)
committerKeith Packard <keithp@keithp.com>
Sat, 13 Apr 2013 06:34:43 +0000 (23:34 -0700)
commit6fcb847ad3a33f6d9d0d271794afa04e92d8fd65
treee410e010b46a19166a28916bb08628caf8fa19d1
parentaabcf17f6dae154feba91502639cd5710367340d
mips: optimize read code for speed

Really nothing new that not explained in previous patches.
The code is expanded as needed, there are no loops in pracc code.
For the first value pracc accesses are reduced from 39 to 16
and for aditional values from 10 to 3.
dump_image should work around 3x faster.

Change-Id: I37c9b13395c09eb52a91f10cdb6cbaedef8ab98b
Signed-off-by: Salvador Arroyo <sarroyofdez@yahoo.es>
Reviewed-on: http://openocd.zylin.com/955
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/target/mips32_pracc.c