Intermediate Representation IR (or Intermediate Representation) is a subset of C++ represented by C++. It can be used as a standard to represent a set of code. Overview