Skip to content

[HLSL] Determine the minimal set of passes required to legalize HLSL for DirectX and SPIR-V when compiling with -O0 #151567

@Icohedron

Description

@Icohedron

Once the OptimizeNone attribute is not interfering with the application of necessary optimization passes for legalization (#151564) we need to determine the minimal set of optimization passes required to legalize HLSL for DirectX/DXIL and SPIR-V to add to clang's BackendUtil when compiling with -O0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    HLSLHLSL Language Supportclang:HLSL:DXClang HLSL DX(IL|BC) supportclang:HLSL:SPIRVClang HLSL SPIRV support

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions