Структура Use

Материал из Compilers Wiki
Перейти к: навигация, поиск

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

Основные поля:[править]

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

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

u - union:

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