Rendimiento relativo de x86 inc frente a agregar instrucción

Pregunta rápida, suponiendo de antemano

mov eax, 0

¿Cuál es más eficiente?

inc eax
inc eax

add eax, 2

También, en caso de que los dosincs son más rápidos, los compiladores (por ejemplo, el CCG) comúnmente (es decir, sin indicadores de optimización agresivos) optimizanvar += 2 a ella

¡Gracias por tu tiempo

PS: No se moleste en responder con una variación de "no optimice prematuramente", esto es simplemente interés académico.