зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1472233: Add missed register save for Ion emitCompareStringResult r=jandem
--HG-- extra : rebase_source : 791a93a6d5800c43a7d2f980fe29d9a4f4958683 extra : source : 94543110b6eddf5d23b6d4ba51821a4894243f32
This commit is contained in:
Родитель
dd2ad0cf72
Коммит
d1e94adfd7
|
@ -1337,6 +1337,7 @@ IonCacheIRCompiler::emitCallStringSplitResult()
|
|||
bool
|
||||
IonCacheIRCompiler::emitCompareStringResult()
|
||||
{
|
||||
AutoSaveLiveRegisters save(*this);
|
||||
AutoOutputRegister output(*this);
|
||||
|
||||
Register left = allocator.useRegister(masm, reader.stringOperandId());
|
||||
|
@ -1345,10 +1346,6 @@ IonCacheIRCompiler::emitCompareStringResult()
|
|||
|
||||
AutoScratchRegisterMaybeOutput scratch(allocator, masm, output);
|
||||
|
||||
FailurePath* failure;
|
||||
if (!addFailurePath(&failure))
|
||||
return false;
|
||||
|
||||
allocator.discardStack(masm);
|
||||
|
||||
Label slow, done;
|
||||
|
|
Загрузка…
Ссылка в новой задаче