x64/LJ_GC64: Enable XLOAD/STRREF fusion.
This commit is contained in:
parent
faaf663340
commit
afa81a5738
@ -344,13 +344,12 @@ static void asm_fusexref(ASMState *as, IRRef ref, RegSet allow)
|
||||
as->mrm.base = RID_DISPATCH;
|
||||
return;
|
||||
}
|
||||
} if (0) {
|
||||
#else
|
||||
as->mrm.ofs = ir->i;
|
||||
as->mrm.base = RID_NONE;
|
||||
#endif
|
||||
} else if (ir->o == IR_STRREF) {
|
||||
asm_fusestrref(as, ir, allow);
|
||||
#endif
|
||||
} else {
|
||||
as->mrm.ofs = 0;
|
||||
if (canfuse(as, ir) && ir->o == IR_ADD && ra_noreg(ir->r)) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user