Skip to content

Implement 16 bit overload for isnan #7651

@spall

Description

@spall

Due to a missing 16 bit overload for isnan, the 16 bit version is implicitly extended to the 32 bit version.

  1. Add a 16 bit overload for isnan.
  2. For SM6.9 and later should call the 16 bit overload of IsSpecialFloat with the IsNan DXIL Op.
  3. Add unit tests to show the 16 bit op is generated in SM6.9 and later.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions