From 47fa9a8d8ff7123e160abfc18c88589bbb7f4b58 Mon Sep 17 00:00:00 2001 From: Mike Pall <mike> Date: Fri, 26 Apr 2013 13:47:41 +0200 Subject: Change semantics of buffer ops to simplify CSE and DCE. --- src/lj_record.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lj_record.c') diff --git a/src/lj_record.c b/src/lj_record.c index 1beaa75f..8dc102e9 100644 --- a/src/lj_record.c +++ b/src/lj_record.c @@ -1622,7 +1622,7 @@ static TRef rec_cat(jit_State *J, BCReg baseslot, BCReg topslot) do { tr = emitir(IRT(IR_BUFPUT, IRT_P32), tr, *trp++); } while (trp <= top); - tr = emitir(IRT(IR_BUFSTR, IRT_STR), hdr, tr); + tr = emitir(IRT(IR_BUFSTR, IRT_STR), tr, hdr); J->maxslot = (BCReg)(xbase - J->base); if (xbase == base) return tr; } -- cgit v1.2.3-55-g6feb