Skip to content

[llvm] Make separate_storage N-ary #156941

@krzysz00

Description

@krzysz00

Generally, one might want to assume that N pointers all point to distinct objects even if the underlying IR doesn't indicate this. However, the separate_storage assume bundle is currently limited to two arguments. There's no fundamental reason for this restriction and it should be lifted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    clang:codegenIR generation bugs: mangling, exceptions, etc.clang:frontendLanguage frontend issues, e.g. anything involving "Sema"llvm:analysisIncludes value tracking, cost tables and constant foldingllvm:ir

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions