Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

02 Language Implementation

❯

02 Sub Concept

❯

Three Address Code

Three-Address Code

Feb 10, 20261 min read

  • language-implementation
  • ir
  • three-address

Three-Address Code

← Back to Intermediate Representation (IR)

An IR format where each instruction has at most three operands (two sources and one destination), such as t1 = a + b. Three-address code breaks complex expressions into simple operations, making optimization and code generation straightforward.

language-implementation ir three-address


Graph View

Backlinks

  • Intermediate Representation (IR)

Created with Quartz v4.5.2 © 2026

  • GitHub