Я работаю над очень низкоуровневой частью приложения, в которой производительность критична.
При исследовании сгенерированной сборки я заметил следующую инструкцию:
lea eax,[edx*8+8]
Я привык видеть дополнения при использовании ссылок на память (например, [edx+4]), но умножение вижу впервые.
Заранее спасибо.