vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
MoveSolver.placeMovesBeforeInstr
vox
be
reg_alloc
move_solver
MoveSolver
Undocumented in source. Be warned that the author may not have intended to support it.
struct
MoveSolver
void
placeMovesBeforeInstr
(
IrBuilder
*
builder
,
IrIndex
beforeInstr
,
IrIndex
delegate
(
)
getScratchSpillSlot
)
Meta
Source
See Implementation
vox
be
reg_alloc
move_solver
MoveSolver
functions
addMove
getInfo
placeMovesBeforeInstr
print
release
removeItem
reset
rw_to_wo
setup
wo_to_rw
variables
anyConstant
context
ir
numWriteOnlyValues
numWrittenNodes
registers
savedBufLength
stackSlots
writtenNodesPtr