[Webkit-unassigned] [Bug 263324] New: [JSC][armv7] Reserve `d14` for scratch use in JITs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 18 10:20:30 PDT 2023


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

            Bug ID: 263324
           Summary: [JSC][armv7] Reserve `d14` for scratch use in JITs
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jgriego at igalia.com

We really desperately need an extra scratch FP register for ARMv7 BBQ--steal `d14` for this purpose, in exactly the same way as `d15` is reserved for the macro assembler--though this register is callee-save in the platform ABI, it's saved and restored at VM entry/exit, so we can hijack it.

-- 
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/20231018/3cdcf91a/attachment.htm>


More information about the webkit-unassigned mailing list