assign-spill-slot ( coalesced-vreg rep -- spill-slot )


Vocabulary
compiler.cfg.linear-scan.allocation.state

Inputs
coalesced-vregvreg
repa representation


Outputs
spill-slota spill-slot


Word description
Assigns a spill slot for the vreg. The stack frames spill area align is updated so that it is at least as large as the vregs size. Then a spill-slot is assigned for the vreg/rep-size combination if one hasn't already been assigned and is put on the stack.

See also
next-spill-slot

Definition