Когда я проверял файл ll, созданный с помощью переключателя O0, я видел много базовых блоков типа «один-в-один-один» по одному пути программы.То, что делают эти базовые блоки, в основном ветвятся на другие базовые блоки.Мне интересно, зачем нужны эти базовые блоки и каковы критерии генерации таких базовых блоков.