[JSC] Do not generate an Add when adding a zero immedate to something
Created attachment 265343 [details] Patch
Comment on attachment 265343 [details] Patch r=me
Comment on attachment 265343 [details] Patch Attachment 265343 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/417081 New failing tests: js/regress/ArrayBuffer-Int32Array-byteOffset.html
Created attachment 265349 [details] Archive of layout-test-results from ews112 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-yosemite Platform: Mac OS X 10.10.5
Created attachment 265459 [details] Patch
Comment on attachment 265459 [details] Patch r=me
Comment on attachment 265459 [details] Patch Clearing flags on attachment: 265459 Committed r192409: <http://trac.webkit.org/changeset/192409>
All reviewed patches have been landed. Closing bug.
This change is invalid. add32() is also used to zero-extend the value. I don't think it makes sense to try to audit all of the places that rely on add32() for zero extension, there are probably many of them.