Структура Fn

Материал из Compilers Wiki
Версия от 08:33, 26 марта 2018; Alexander (обсуждение | вклад) (Новая страница: «Структура <code>Fn</code> - структура, являющаяся интерфейсом к внутреннему представлению QBE.…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Структура Fn - структура, являющаяся интерфейсом к внутреннему представлению QBE.

Основные поля.

Blk *start - Указатель на первый в цепочке (т.е. вычисленный) базовый блок.

uint nblk - число (целое, беззнаковое) блоков в цепочке.

Tmp *tmp - массив структур Tmp, хранящих информацию о переменных.

int ntmp - целочисленный размер массива tmp.