Структура 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
.