Handbook
Glossary
fuse-displacement ( insn -- insn' )
Vocabulary
compiler
.
cfg
.
value-numbering
.
alien
Inputs
insn
an
object
Outputs
insn'
an
object
Definition
USING:
accessors
combinators
compiler.cfg.value-numbering.graph
kernel
;
IN:
compiler.cfg.value-numbering.alien
:
fuse-displacement
( insn -- insn' )
{
[
alien-insn-value
]
[
base>>
vreg>insn
[
src1>>
]
[
src2>>
]
bi
]
[
drop
0
]
[
offset>>
]
[
rep>>
]
[
c-type>>
]
[
]
}
cleave
new-alien-insn
;