Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

02 Language Implementation

❯

01 Concept

❯

Intermediate Representation (IR)

Intermediate Representation (IR)

Feb 10, 20261 min read

  • language-implementation
  • compilation
  • ir

Intermediate Representation (IR)

← Back to Compilation Pipeline

A platform-independent representation of the program used between the front end (parsing) and back end (code generation). IR enables optimization passes that are independent of both source language and target architecture.

Key Properties

  • SSA Form
  • Three-Address Code

language-implementation compilation ir


Graph View

  • Intermediate Representation (IR)
  • Key Properties

Backlinks

  • Compilation Pipeline
  • SSA Form
  • Three-Address Code

Created with Quartz v4.5.2 © 2026

  • GitHub