QBE
|
Структура, хранящая описание переменных (более подробное описание переменной ищите в Tmp). Для получения информации об имени этой переменной требуется писать конструкцию вида: fn->tmp[blk->ins->to.val].name - здесь будет получено имя переменной, в которую записывается результат операции, стоящей первой в списке инструкций ins (Ins) блока blk (Blk). Подробнее...
#include <all.h>
Поля данных | |
uint | type:3 |
uint | val:29 |
Структура, хранящая описание переменных (более подробное описание переменной ищите в Tmp). Для получения информации об имени этой переменной требуется писать конструкцию вида: fn->tmp[blk->ins->to.val].name - здесь будет получено имя переменной, в которую записывается результат операции, стоящей первой в списке инструкций ins (Ins) блока blk (Blk).
uint Ref::type |
uint Ref::val |
Индекс переменной в массиве ::Fn::Tmp структуры Fn, если тип — RTmp.
См. определение в файле all.h строка 80
Используется в ssacheck().