When handling ArithMult in the DFG in some cases with a constant value, we can end up JITMulGenerator::generateInline() without selecting a register. This causes JITMulGenerator::generateInline() to generate bad code.
<rdar://problem/41952158>
Created attachment 344731 [details] Patch
Comment on attachment 344731 [details] Patch r=me
Comment on attachment 344731 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=344731&action=review > Source/JavaScriptCore/jit/JITMulGenerator.cpp:54 > + ASSERT(m_left); > + ASSERT(m_right); Maybe RELEASE_ASSERT? Maybe we can do this for the other generators as well?
Comment on attachment 344731 [details] Patch Clearing flags on attachment: 344731 Committed r233716: <https://trac.webkit.org/changeset/233716>
All reviewed patches have been landed. Closing bug.