[Webkit-unassigned] [Bug 183243] [MIPS] Optimize generated JIT code for loads/stores

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 15 08:14:57 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=183243

--- Comment #7 from Stanislav Ocovaj <stanislav.ocovaj at rt-rk.com> ---
I agree about the use of uintptr_t instead of uint32_t, I changed that. As for constants like 32767, they are used in many places in the file, unrelated to this patch, so I guess it would be better to fix that in a separate patch. I also added an optimization for 8-bit and 32-bit loads and stores with BaseIndex addressing, where a left shift instruction can be omitted if address.scale is 0.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180315/81e2ae25/attachment.html>


More information about the webkit-unassigned mailing list