Issue 145571
Summary [DXIL] IsSpecialFloat for 16-bit types must be emulated
Labels backend:DirectX
Assignees
Reporter llvm-beanz
    Due to a [bug in DXC](https://github.com/microsoft/DirectXShaderCompiler/issues/7496), 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 (https://github.com/microsoft/hlsl-specs/issues/521).
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to