Структура Fn — различия между версиями
Alexander (обсуждение | вклад) (Новая страница: «Структура <code>Fn</code> - структура, являющаяся интерфейсом к внутреннему представлению QBE.…») |
Alexander (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
Структура <code>Fn</code> - структура, являющаяся интерфейсом к внутреннему представлению [[QBE]]. | Структура <code>Fn</code> - структура, являющаяся интерфейсом к внутреннему представлению [[QBE]]. | ||
| − | Основные поля | + | ===Основные поля:=== |
<code>Blk *start</code> - Указатель на первый в цепочке (т.е. вычисленный) базовый [[Структура Blk | блок]]. | <code>Blk *start</code> - Указатель на первый в цепочке (т.е. вычисленный) базовый [[Структура Blk | блок]]. | ||
Текущая версия на 08:41, 26 марта 2018
Структура Fn - структура, являющаяся интерфейсом к внутреннему представлению QBE.
Основные поля:[править]
Blk *start - Указатель на первый в цепочке (т.е. вычисленный) базовый блок.
uint nblk - число (целое, беззнаковое) блоков в цепочке.
Tmp *tmp - массив структур Tmp, хранящих информацию о переменных.
int ntmp - целочисленный размер массива tmp.