QBE
|
Структура, хранящая информацию об одном "использовании" переменной. Подробнее...
#include <all.h>
Открытые типы | |
enum | { UXXX, UPhi, UIns, UJmp } |
Поля данных | |
enum Use:: { ... } | type |
int | bid |
union { | |
Ins * ins | |
Phi * phi | |
} | u |
Структура, хранящая информацию об одном "использовании" переменной.
int Use::bid |
Id блока, использовавшего переменную.
См. определение в файле all.h строка 293
Используется в ssacheck().
enum { ... } Use::type |
Чем используется переменная: инструкцией (Use::UIns), переходом (Use::UJmp) или фи функцией (Use::UPhi).
Используется в ssacheck().
union { ... } Use::u |
Указатель либо на инструкцию, либо на фи функцию.