Bug 257289

Summary: [JSC] Air should be able to model the callee-side of the C calling convention (for testb3)
Product: WebKit Reporter: Joseph Griego <joseph.j.griego>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Description Joseph Griego 2023-05-24 15:30:46 PDT
To make testb3 available on 32 bit, we'd like a way to speak of the arguments being passed to the test body in generic terms; right now this requires manually assigning the correct registers for each parameter; we can extend Air's model of the calling convention to automatically find the correct registers (for the limited kinds of calls used by testb3)
Comment 1 Joseph Griego 2023-05-24 15:38:13 PDT
Pull request: https://github.com/WebKit/WebKit/pull/14312
Comment 2 Radar WebKit Bug Importer 2023-05-31 15:31:13 PDT
<rdar://problem/110084335>