dolphin-emu/dolphin — pull request #1660 by Tilka (2014-12-06 16:04:35+00:00)
Title: Fix opcodes of AVX bitwise instructions

This bug was initially [introduced](https://github.com/dolphin-emu/dolphin/commit/db196d8c5beb12c36bf4ee22ea2886df8be123dd#diff-fe180d80751488c016d5696cd5bb047dR1512) by yours truly. Later, @FioraAeterna [added](https://github.com/dolphin-emu/dolphin/commit/7a2dd3a3c65c4c19b695ef474d3910b0f1d3f8f0#diff-fe180d80751488c016d5696cd5bb047dR1779) two more instructions in the same wrong way.

Now comes the fun part: It worked anyway! That's because the instructions we accidentally emitted (`V*PD`, for floats) behave identically to the ones we intended to emit (`VP*`, for integers) except for the way they are run inside the processor. Funnily enough, we mainly use the instructions for floating-point operations...