freepascal
¿Por qué la introducción de instrucciones MOV inútiles acelerar un bucle apretado en el montaje x86 64?
Antecedentes:
Mientras optimizaba un código Pascal con lenguaje ensamblador incrustado, noté una instrucción MOV innecesari ... as, y una desaceleración en otras?
¿Es este comportamiento algo que podría ser explotado previsiblemente por un compilador?