mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
PPC: Fix write barrier in BC_TSETR.
Thanks to Gustavo Serra Scalet.
This commit is contained in:
parent
4e52d1f17e
commit
8002871619
@ -4289,13 +4289,13 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
|
||||
| lwz TAB:CARG2, 4(RB)
|
||||
|.if DUALNUM
|
||||
| add RC, BASE, RC
|
||||
| lbz TMP3, TAB:RB->marked
|
||||
| lbz TMP3, TAB:CARG2->marked
|
||||
| lwz TMP0, TAB:CARG2->asize
|
||||
| lwz CARG3, 4(RC)
|
||||
| lwz TMP1, TAB:CARG2->array
|
||||
|.else
|
||||
| lfdx f0, BASE, RC
|
||||
| lbz TMP3, TAB:RB->marked
|
||||
| lbz TMP3, TAB:CARG2->marked
|
||||
| lwz TMP0, TAB:CARG2->asize
|
||||
| toint CARG3, f0
|
||||
| lwz TMP1, TAB:CARG2->array
|
||||
|
Loading…
Reference in New Issue
Block a user