Machine- and ABI-dependent layout information for activation records.
.
.
.
The general shape of activation records is as follows,
from bottom (lowest offsets) to top:
-
For the Win64 ABI: 32 reserved bytes
-
Space for outgoing arguments to function calls.
-
Back link to parent frame
-
Saved values of integer callee-save registers used by the function.
-
Saved values of float callee-save registers used by the function.
-
Local stack slots.
-
Space for the stack-allocated data declared in Cminor
-
Return address.
.
.
).