Під час глобальних оптимізацій інтенсивно використовуються результати попередніх аналізів — потоку даних, залежностей та інших. Серед численних оптимізацій можна виділити: Глобальне розподілення регістрів () Розмотування циклів Усунення загальних підвиразів Автоматичне розпаралелення Оптимізація циклів для розпаралелення Генерація цільового коду програми