Handbook
Glossary
record-phi-locations ( bb -- )
Vocabulary
compiler
.
cfg
.
register-allocation
.
ssa
Inputs
bb
an
object
Outputs
None
Definition
USING:
accessors
arrays
assocs
compiler.cfg.instructions
compiler.cfg.registers
namespaces
sequences
;
IN:
compiler.cfg.register-allocation.ssa
::
record-phi-locations
( bb -- )
bb
instructions>>
[
##phi?
]
filter
[|
phi |
phi
dst>>
phi-vreg>location
phi
inputs>>
phi
dst>>
rep-of
3array
]
map
bb
phi-locations
get
set-at
;