This looks a lot better than GCC’s asm. However, I can’t think of a good reason why one should use asm in their code instead of letting the compiler write the far superior asm for you.
I’m wondering how Apple got to this position in first place. How does a company that doesn’t specialize in CPU design, beat a company who specializes in CPU design; Intel??