Структура Fn

Материал из Compilers Wiki
Версия от 08:41, 26 марта 2018; Alexander (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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

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

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

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

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

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