Fix invalid instruction problem

This uses the Clang integrated assembler so that we can support AVX
instructions.