mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Avoid compiler warnings.
This commit is contained in:
parent
dbab6cf511
commit
4f2f44dd97
@ -372,7 +372,7 @@ void LJ_FASTCALL recff_cdata_index(jit_State *J, RecordFFData *rd)
|
||||
idx = emitir(IRT(IR_TOINT, IRT_INTP), idx, IRTOINT_ANY);
|
||||
#endif
|
||||
if (ctype_ispointer(ct->info)) {
|
||||
ptrdiff_t sz = (ptrdiff_t)lj_ctype_size(cts, (sid = ctype_cid(ct->info)));
|
||||
CTSize sz = lj_ctype_size(cts, (sid = ctype_cid(ct->info)));
|
||||
idx = crec_reassoc_ofs(J, idx, &ofs, sz);
|
||||
idx = emitir(IRT(IR_MUL, IRT_INTP), idx, lj_ir_kintp(J, sz));
|
||||
ptr = emitir(IRT(IR_ADD, IRT_PTR), idx, ptr);
|
||||
|
@ -40,7 +40,7 @@ typedef enum {
|
||||
/* Simplified escape analysis: check for intervening stores. */
|
||||
static AliasRet aa_escape(jit_State *J, IRIns *ir, IRIns *stop)
|
||||
{
|
||||
IRRef ref = ir - J->cur.ir; /* The reference that might be stored. */
|
||||
IRRef ref = (IRRef)(ir - J->cur.ir); /* The ref that might be stored. */
|
||||
for (ir++; ir < stop; ir++)
|
||||
if (ir->op2 == ref &&
|
||||
(ir->o == IR_ASTORE || ir->o == IR_HSTORE ||
|
||||
|
Loading…
Reference in New Issue
Block a user