Massachusetts Institute of Technology: S. Amarasinghe and M. Rinard's "Intermediate Formats"

Study the slides on intermediate representations. Data, as well as computations and flow of control, have intermediate representations.