GPUOpen-Drivers / llpc

LLVM-Based Pipeline Compiler
MIT License
163 stars 116 forks source link

Avoid using v_mul_legacy in normalize with more conditions #2863

Closed amdrexu closed 7 months ago

amdrexu commented 7 months ago

When NSZ, NoInfs, or NoNaNs is not specified, avoid using v_mul_legacy since it is not IEEE compliant.

amdvlk-admin commented 7 months ago

Test summary for commit b947a0f4de0c1681c42ead7bd73f90f66e1d058d

CTS tests (Failed: 0/138378)
  • Built with version 1.3.5.2
  • Ubuntu navi3x, Srdcvk
    • Passed: 35162/69163 (50.8%)
    • Failed: 0/69163 (0.0%)
    • Not Supported: 34001/69163 (49.2%)
    • Warnings: 0/69163 (0.0%)
    Ubuntu navi2x, Srdcvk
    • Passed: 35242/69215 (50.9%)
    • Failed: 0/69215 (0.0%)
    • Not Supported: 33973/69215 (49.1%)
    • Warnings: 0/69215 (0.0%)