= AllocateVariables

<<AllocateVariables#>> is an analysis pass for the <<RSSA#>>
<<IntermediateLanguage#>>, invoked from <<ToMachine#>>.

== Description

Computes an allocation of <<RSSA#>> variables as <<Machine#>> temporary
or stack-offset operands.

== Implementation

* https://github.com/MLton/mlton/blob/master/mlton/backend/allocate-variables.sig[`allocate-variables.sig`]
* https://github.com/MLton/mlton/blob/master/mlton/backend/allocate-variables.fun[`allocate-variables.fun`]

== Details and Notes

{empty}
