Skip to content

[DXIL] IsSpecialFloat for 16-bit types must be emulated #145571

Open
@llvm-beanz

Description

@llvm-beanz

Due to a bug in DXC, the IsSpecialFloat DXIL operations were never generated for 16-bit types. As a result drivers are not able to handle the operation, so we need to update Clang to emulate the functions using integers.

We are also tracking a change for SM 6.9 to address this issue (microsoft/hlsl-specs#521).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions