Handbook
Glossary
store-vregs ( vregs loc-class -- )
Generating instructions for accessing the data and retain stacks
Prev:
ds-push ( vreg -- )
Vocabulary
compiler
.
cfg
.
stacks
Inputs
vregs
a
sequence
of vregs
loc-class
either
ds-loc
or
rs-loc
Outputs
None
Word description
Stores one or more virtual register values on the data or retain stack. The
replaces
dynamic variable is modified but the
height-state
is not touched
Definition
USING:
compiler.cfg.stacks.local
kernel
sequences
;
IN:
compiler.cfg.stacks
:
store-vregs
( vregs loc-class -- )
over
length
stack-locs
[
replace-loc
]
2each
;