Handbook
Glossary
fold-branch ( ? -- insn )
Vocabulary
compiler
.
cfg
.
gvn
.
comparisons
Inputs
?
an
object
Outputs
insn
an
object
Definition
USING:
accessors
compiler.cfg
compiler.cfg.gvn.graph
compiler.cfg.instructions
kernel
namespaces
sequences
vectors
;
IN:
compiler.cfg.gvn.comparisons
:
fold-branch
( ? -- insn )
final-iteration?
get
[
0 1
?
basic-block
get
[
nth
1vector
]
change-successors
drop
]
[
drop
]
if
##branch
new-insn
;