Embed 64 bit constants directly in the IR, using two slots.
Contributed by Peter Cawley.
This commit is contained in:
@@ -354,6 +354,8 @@ static void split_ir(jit_State *J)
|
||||
ir->prev = ref; /* Identity substitution for loword. */
|
||||
hisubst[ref] = 0;
|
||||
}
|
||||
if (irt_is64(ir->t) && ir->o != IR_KNULL)
|
||||
ref++;
|
||||
}
|
||||
|
||||
/* Process old IR instructions. */
|
||||
|
||||
Reference in New Issue
Block a user