> ...I can't reproduce your results here on x86-32. Looking at the equivalent code in glibc for i386, i586 and i686, there are no non-temporal move instructions. (And that code is considerably simpler than the amd64 code for some reason.) So this is further evidence in support of Soeren's hypothesis. - Jonathan