Simplify GCtrace * reference embedding for trace stitching.
This is now possible due to the immovable IR. Contributed by Peter Cawley.
This commit is contained in:
@@ -51,6 +51,7 @@ LJ_FUNC TRef lj_ir_kgc(jit_State *J, GCobj *o, IRType t);
|
||||
LJ_FUNC TRef lj_ir_kptr_(jit_State *J, IROp op, void *ptr);
|
||||
LJ_FUNC TRef lj_ir_knull(jit_State *J, IRType t);
|
||||
LJ_FUNC TRef lj_ir_kslot(jit_State *J, TRef key, IRRef slot);
|
||||
LJ_FUNC TRef lj_ir_ktrace(jit_State *J);
|
||||
|
||||
#if LJ_64
|
||||
#define lj_ir_kintp(J, k) lj_ir_kint64(J, (uint64_t)(k))
|
||||
|
||||
Reference in New Issue
Block a user