зеркало из https://github.com/mozilla/gecko-dev.git
Bug 920028 - Allow ToDouble operations with a folded ToInt32 input to tolerate more of its own inputs, r=jandem.
This commit is contained in:
Родитель
f33428c99e
Коммит
ea48170ce7
|
@ -2050,8 +2050,10 @@ MToDouble::foldsTo(bool useValueNumbers)
|
|||
}
|
||||
|
||||
// Fold unnecessary numeric conversions.
|
||||
if (input()->isToInt32())
|
||||
if (input()->isToInt32()) {
|
||||
replaceOperand(0, input()->getOperand(0));
|
||||
conversion_ = NonStringPrimitives;
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче