vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
LivenessInfo.splitBefore
vox
be
reg_alloc
liveness_info
LivenessInfo
Undocumented in source. Be warned that the author may not have intended to support it.
IntervalIndex
splitBefore
(CompilationContext* context, IrFunction* lir, IntervalIndex parentInterval, uint before)
struct
LivenessInfo
IntervalIndex
splitBefore
(
CompilationContext
*
context
,
IrFunction
*
lir
,
IntervalIndex
parentInterval
,
uint
before
)
IntervalIndex
splitBefore
(CompilationContext* context, IntervalIndex parentInterval, uint before, LiveRangeIndex rightIndex)
Meta
Source
See Implementation
vox
be
reg_alloc
liveness_info
LivenessInfo
functions
assignSequentialIndices
dump
dump2
findSplitPos
get
getRegFor
initStorage
isBlockStartAt
physicalIntervals
pindex
pint
resetIntervalUsesLength
setIntervalUsesLength
splitBefore
vindex
vint
virtualIntervals
variables
bitmap
evenIndexToIrIndex
intervals
linearIndices
maxLinearIndex
numFixedIntervals
physRegOffsetByClass