Expand description
The base descriptor for various values within the IR.
Value
s can be function arguments, constants and instructions. Instruction
s generally
refer to each other and to constants via the Value
wrapper.
Like most IR data structures they are Copy
and cheap to pass around by value. They are
therefore also easy to replace, a common practice for optimization passes.