Skip to content

[DirectX] Split memory intrinsic expansion into its own pass before lowering resource intrinsics #167545

@bogner

Description

@bogner

Currently memory intrinsics (memcpy, memset...) are handled in DXILLegalize, which runs after DXILResourceAccess. We want to run this before we transform resource pointers (dx.resource.getpointer) so that we have simpler operations to work with and can forward loads to stores cleanly.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Active

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions