Структура Use

Материал из Compilers Wiki
Версия от 08:56, 26 марта 2018; Alexander (обсуждение | вклад) (Новая страница: «Структура <code>Use</code> - структура, хранящая информацию об одном "использовании" переменной.…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Структура Use - структура, хранящая информацию об одном "использовании" переменной.

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

type - инструкция (UIns), переход (UJmp) или φ-функция (UPhi).

bid - id блока, использовавшего переменную.

u - union

  • u.ins - ссылка на инструкцию.
  • u.phi - ссылка на φ-функцию.