Handbook
Glossary
insert-backtracking-moves ( cfg -- )
Vocabulary
compiler
.
cfg
.
register-allocation
.
backtracking
Inputs
cfg
an
object
Outputs
None
Definition
USING:
accessors
assocs
compiler.cfg.rpo
kernel
make
namespaces
sequences
;
IN:
compiler.cfg.register-allocation.backtracking
::
insert-backtracking-moves
( cfg -- )
cfg
[
[
[
[
dup
insn#>>
backtracking-local-moves
get
at
[
%
]
when*
,
]
each
]
V{
}
make
]
change-instructions
drop
]
each-basic-block
;