ты же понимаешь, что это как бы не совсем естественный путь - потому что код может не ожидать, что ты такое сделал в инлайне. Но технически это можно сделать. Главное понимать, что и зачем делаеш. И в идеале использовать naked function - чтобы менеджить регистры, которые ты трогаешь. Ну как мне кажется