Bug 257289 - [JSC] Air should be able to model the callee-side of the C calling convention (for testb3)
Summary: [JSC] Air should be able to model the callee-side of the C calling convention...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-05-24 15:30 PDT by Joseph Griego
Modified: 2023-05-31 15:31 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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>