Handbook
Glossary
(emit-def-conversion) ( dst preferred required -- new-dst' )
Vocabulary
compiler
.
cfg
.
representations
.
rewrite
Inputs
dst
an
object
preferred
an
object
required
an
object
Outputs
new-dst'
an
object
Definition
USING:
compiler.cfg.registers
compiler.cfg.representations.conversion
kernel
;
IN:
compiler.cfg.representations.rewrite
::
(emit-def-conversion)
( dst preferred required -- new-dst' )
dst required
next-vreg-rep
[
preferred required
emit-conversion
]
keep
;