| ! "lwzu 7,4(%2);" | ! "lwzu 8,4(%2);" | ! "lwzu 9,4(%2);" | ! "lwzu 10,4(%2);" BTW, does it pay to unroll the loop? While playing with bzero I noticed that an unrolled version was somewhat slower than the straight forward loop on my G4, probably due to cache intricacies. How is that for in_cksum? mjl