А какой компилятор это не делает? Если пишешь все на асм, то пока напишешь большой проект, гляди и процессор уже сменился и изделие уже никому не нужно. А так вставки только изменил и получил эффективность асм со скоростью написания и удобствами си.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)