Skip to content

[DirectX] Enable the Scalarizer pass in the DirectX backend #105178

Closed
Listed in 2 issues
@farzonl

Description

@farzonl

We need to do a few things here:

  • Add the legacy pass scalarizer interface back
    Hook it up to the DirectX backend
    Turn on the load store flag so loads and stores scalarize
    Update the non dx intrinsic test cases.

Activity

self-assigned this
on Aug 20, 2024
davidcook-msft

davidcook-msft commented on Aug 20, 2024

@davidcook-msft

Will estimate after a final design is agreed upon.

changed the title [-][DirectX] Scalarize HLSL intrinsics into DXILOps[/-] [+][DirectX] Enable the Scalarizer pass in the DirectX backend[/+] on Sep 5, 2024
moved this to Active in HLSL Supporton Sep 9, 2024
added a commit that references this issue on Sep 12, 2024
c05e29b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

    Participants

    @farzonl@davidcook-msft

    Issue actions

      [DirectX] Enable the Scalarizer pass in the DirectX backend · Issue #105178 · llvm/llvm-project