Will Schmidt 14a50c9d23 [Powerpc] Tune/optimize powerpc{32,64}/power7/memchr.S.
Assorted tweaking, twisting and tuning to squeeze a few additional cycles
out of the memchr code.   Changes include bypassing the shift pairs
(sld,srd) when they are not required, and unrolling the small_loop that
handles short and trailing strings.

Per scrollpipe data measuring aligned strings for 64-bit, these changes
save between five and eight cycles (9-13% overall) for short strings (<32),
Longer aligned strings see slight improvement of 1-3% due to bypassing the
shifts and the instruction rearranging.
2012-08-21 14:20:55 -05:00
..
2012-07-10 14:30:24 +02:00
2012-05-22 15:34:02 -03:00
2012-07-17 23:57:43 +02:00
2012-07-17 23:57:43 +02:00
2012-05-26 22:33:51 +02:00
2012-05-25 10:30:42 -07:00
2012-07-10 14:30:24 +02:00
2012-07-10 14:30:24 +02:00
2012-07-10 14:30:24 +02:00
2012-07-10 14:30:24 +02:00