Относительная производительность x86 inc и add инструкция

Быстрый вопрос, предполагая заранее

mov eax, 0

, что более эффективно?

inc eax
inc eax

или

add eax, 2

Кроме того, в случае, если два inc работают быстрее, компиляторы (скажем, GCC) обычно (то есть без агрессивных флагов оптимизации) оптимизируют var + = 2 на это?

Спасибо за ваше время!

PS: Не утруждайтесь отвечать вариацией «не оптимизируйте преждевременно», это чисто академический интерес.

9
задан PrematureOptimizer 13 May 2011 в 14:22
поделиться