* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183095
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
2015-04-21 Filip Pizlo <fpizlo@apple.com>
+ Unreviewed, fix 32-bit. Forgot to make this simple change to 32_64 as well.
+
+ * dfg/DFGSpeculativeJIT32_64.cpp:
+ (JSC::DFG::SpeculativeJIT::compile):
+
+2015-04-21 Filip Pizlo <fpizlo@apple.com>
+
DFG should allow Phantoms after terminals
https://bugs.webkit.org/show_bug.cgi?id=126778
}
case MovHint: {
- RELEASE_ASSERT_NOT_REACHED();
+ compileMovHint(m_currentNode);
+ noResult(node);
break;
}
- case ZombieHint:
+ case ZombieHint: {
recordSetLocal(m_currentNode->unlinkedLocal(), VirtualRegister(), DataFormatDead);
+ noResult(node);
break;
-
+ }
+
case SetLocal: {
switch (node->variableAccessData()->flushFormat()) {
case FlushedDouble: {