[an error occurred while processing this directive]
Надож понимать что почти все написано - С/С++ и какой другой язык транслируется на универсальный язык регистровой машины -RTL, на этом виртуальном языка происходит основная отимимзация (памятник людям который этот слой креативят). А далее по обезяни - просто перевести RTL на асм конкретной платформы(учитывая регистры и всякую хрень).
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)