mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 918031 - IonMonkey: Use useRegisterAtStart for LUnbox and LUnboxDouble on x64. r=sstangl
This commit is contained in:
parent
bc91d5cb63
commit
afb186d74b
@ -77,9 +77,9 @@ LIRGeneratorX64::visitUnbox(MUnbox *unbox)
|
||||
MDefinition *box = unbox->getOperand(0);
|
||||
LUnboxBase *lir;
|
||||
if (IsFloatingPointType(unbox->type()))
|
||||
lir = new LUnboxFloatingPoint(useRegister(box), unbox->type());
|
||||
lir = new LUnboxFloatingPoint(useRegisterAtStart(box), unbox->type());
|
||||
else
|
||||
lir = new LUnbox(useRegister(box));
|
||||
lir = new LUnbox(useRegisterAtStart(box));
|
||||
|
||||
if (unbox->fallible() && !assignSnapshot(lir, unbox->bailoutKind()))
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user