Tag Archives: xor

The Surprising Subtleties of Zeroing a Register

Zeroing out a CPU register seems like the simplest and most basic operation imaginable, but in fact x86 CPUs contain a surprising amount of special logic to make this operation run smoothly. The most obvious way of zeroing an x86 … Continue reading

Posted in Performance, Programming | Tagged , , , | 18 Comments