vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
CodeEmitter.fix_PC_REL_CUSTOM
vox
be
emit_mc_amd64
CodeEmitter
Undocumented in source. Be warned that the author may not have intended to support it.
struct
CodeEmitter
void
fix_PC_REL_CUSTOM
(
Imm32
*
offset
,
PC
nextInstr
,
PC
target
)
Meta
Source
See Implementation
vox
be
emit_mc_amd64
CodeEmitter
functions
addRefTo
compileBody
compileFuncEpilog
compileFuncProlog
compileFunction
compileModule
doMemToReg
fixJump
fixJumps
fix_PC_REL_32
fix_PC_REL_CUSTOM
genJumpToSuccessors
genLoad
genMove
genRegular
genStore
indexToRegister
localVarMemAddress
referenceOffset
variables
blockStarts
context
fun
gen
jumpFixups
lir
stackPointer
stackPointerExtraOffset