Modules§
- address_
a_ 64 - array_
value_ entry - assembly_
builder_ a_ 64 - assembly_
builder_ x_ 64 - assembly_
options - base_
code_ gen_ context - block_
and_ ordering - block_
iterator_ wrapper - block_
linearization_ stats - block_
ordering - block_
vm_ reg_ live_ in_ computation - buffer_
access_ base - buffer_
load_ store_ info - builtin_
impl_ result - bytecode_
block - bytecode_
mapping - bytecode_
reg_ type_ info - bytecode_
type_ info - bytecode_
types - call_
argument - cfg_
info - code_
allocation_ data - code_
allocator - compilation_
options - compilation_
result - compilation_
stats - const_
prop_ state - constant_
key - constant_
key_ hash - emit_
common_ a_ 64 - Header-level constants from
CodeGen/src/EmitCommonA64.h. - emit_
common_ x_ 64 - Header-level constants from
CodeGen/src/EmitCommonX64.h. - entry_
locations_ code_ gen_ a_ 64 - entry_
locations_ code_ gen_ x_ 64 - exit_
handler_ ir_ lowering_ a_ 64 - exit_
handler_ ir_ lowering_ x_ 64 - exit_
sync_ arg_ a_ 64 - exit_
sync_ arg_ x_ 64 - fallback_
stream_ scope - function_
bytecode_ summary - function_
stats - host_
ir_ hooks - Translated from CodeGenOptions.h:74 (field-for-field).
Node:
cxx:Record:Luau.CodeGen:CodeGen/include/Luau/CodeGenOptions.h:74:host_ir_hooksSource:CodeGen/include/Luau/CodeGenOptions.hGraph edges: - idf_
context - idf_
visit_ marks - interrupt_
handler_ ir_ lowering_ a_ 64 - interrupt_
handler_ ir_ lowering_ x_ 64 - ir_
block - ir_
builder - Node:
cxx:Record:Luau.CodeGen:CodeGen/include/Luau/IrBuilder.h:21:ir_builderSource:CodeGen/include/Luau/IrBuilder.h(IrBuilder.h:21-…, hand-ported; fields only) - ir_
call_ wrapper_ x_ 64 - ir_
const - ir_data
- Header-level constants from
CodeGen/include/Luau/IrData.h. - ir_
function - ir_inst
- ir_
inst_ eq - ir_
inst_ hash - ir_
lowering_ a_ 64 - ir_
lowering_ x_ 64 - ir_op
- ir_
reg_ alloc_ a_ 64 - ir_
reg_ alloc_ x_ 64 - ir_
spill_ x_ 64 - ir_
to_ string_ context - ir_
value_ location_ tracking - label
- loop_
info - lowering_
stats - module_
bind_ result - module_
helpers - module_
id_ hash - native_
context - native_
module - Source:
CodeGen/include/Luau/SharedCodeAllocator.h:34-90 - native_
module_ ref - Source:
CodeGen/include/Luau/SharedCodeAllocator.h:92-116 - native_
proto_ bytecode_ id_ equal - native_
proto_ bytecode_ id_ less - native_
proto_ exec_ data_ deleter - native_
proto_ exec_ data_ header - node_
slot_ state - numbered_
instruction - operand_
x_ 64 - patch
- proto_
compilation_ failure - register_
a_ 64 - register_
info - register_
link - register_
set - register_
x_ 64 - remove_
dead_ store_ state - Source:
CodeGen/src/OptimizeDeadStore.cpp:96-648 - scoped_
reg_ x_ 64 - scoped_
spills - set
- shared_
code_ allocator - shared_
code_ gen_ context - shared_
code_ gen_ context_ deleter - spill
- stack_
item - standalone_
code_ gen_ context - store_
location_ hint - store_
reg_ info - unw_
dynamic_ unwind_ sections_ t - unwind_
builder - unwind_
builder_ dwarf_ 2 - unwind_
builder_ win - unwind_
code_ win - unwind_
function_ dwarf_ 2 - unwind_
function_ win - unwind_
info_ win - value_
restore_ location - vm_
exit_ store_ info - vm_
exit_ store_ record - vm_
exit_ sync_ info