Только в том случае, если ты очень хорошо знаешь особенности работы конкретного процессора. Обычно человек пишет максимально короткий код - не учитывая того, что более длинная последовательность инструкций может выполняться быстрее - хотя бы за счёт того, что время выполнения процессорной команды зависит от соседних команд в коде программы.
Современный оптимизирующий компилятор такие нюансы учитывает, современный разработчик - нет. Потому, код, написанный вручную на C, вполне может оказаться быстрее кода, написанного вручную на ассемблере.