Skip to content

[SR-3947] Function Signature Lowering: Investigate splitting passing values with partially opaque layout #46532

Open
@ematejska

Description

@ematejska
mannequin
Previous ID SR-3947
Radar rdar://problem/31412993
Original Reporter @ematejska
Type Bug
Additional Detail from JIRA
Votes 0
Component/s Compiler
Labels Bug, AffectsABI
Assignee None
Priority Medium

md5: 59c6f88af346880c7485607a022015b7

Issue Description:

Ahead of ABI Stability and as part of function signature lowering, investigate whether it makes sense to split values with partially opaque layout by passing the non-opaque parts in registers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    affects ABIFlag: Affects ABIbugA deviation from expected or documented behavior. Also: expected but undesirable behavior.compilerThe Swift compiler itself

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions