Applying rotation using indirect register addressing saves 2 instructions and makes everything 4x slower...