Linus Torvalds wrote: > > On Sat, 8 Aug 2009, Artur Skawina wrote: >> I've inlined the byteswapping in 'opensslb', maybe that one will >> do a bit better. > Hmm. Testing on my atom, the inlined bswap is worse, but the asm versions > are generally superior to any C one: It loses on atom, but is the best one on both P3 and P4 here. Based on your other numbers I was expecting it to win on 32-bit nehalem too. gcc doing a better job of scheduling w/ 'linusv' wouldn't surprise though (since there are no spills, the data reads are about the only other thing that could make a difference. And, yes, they show up in the profiles; if x86 only had one more register...) artur -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html