зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke
MozReview-Commit-ID: 4Il1Xisw0Ns --HG-- extra : rebase_source : a91aad87c321b46df8934ffe79e1ea1772e30188
This commit is contained in:
Родитель
28a96e4120
Коммит
2aa9a296cc
|
@ -1011,27 +1011,6 @@ class FunctionCompiler
|
|||
return true;
|
||||
}
|
||||
|
||||
bool usesPhiSlot()
|
||||
{
|
||||
return curBlock_->stackDepth() == info().firstStackSlot() + 1;
|
||||
}
|
||||
|
||||
void pushPhiInput(MDefinition* def)
|
||||
{
|
||||
if (inDeadCode())
|
||||
return;
|
||||
MOZ_ASSERT(!usesPhiSlot());
|
||||
curBlock_->push(def);
|
||||
}
|
||||
|
||||
MDefinition* popPhiOutput()
|
||||
{
|
||||
if (inDeadCode())
|
||||
return nullptr;
|
||||
MOZ_ASSERT(usesPhiSlot());
|
||||
return curBlock_->pop();
|
||||
}
|
||||
|
||||
bool startBlock()
|
||||
{
|
||||
MOZ_ASSERT_IF(blockDepth_ < targets_.length(), targets_[blockDepth_].empty());
|
||||
|
|
Загрузка…
Ссылка в новой задаче