Local assembler optimizations
Swap arguments of symmetric instructions for better performance