[Webkit-unassigned] [Bug 182890] New: Offlineasm/MIPS: immediates need to be within 16-bit signed values

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 16 15:12:34 PST 2018


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

            Bug ID: 182890
           Summary: Offlineasm/MIPS: immediates need to be within 16-bit
                    signed values
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: guijemont at igalia.com

in Sequence.getModifiedListMIPS(), we allow immediate values within the range -0xffff..0xffff for immediates (addresses and other immediates), but then in Immediate.mipsOperand() and Address.mipsOperand() we raise if immediate values are not within -0x7fff..0x7fff. This is inconsistent, and broke compilation on mips since r228552 made the VM structure bigger meaning we address values with bigger offsets in llint.

-- 
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/20180216/74607db8/attachment-0001.html>


More information about the webkit-unassigned mailing list