[llvm] [DirectX] Add emulation for fp16 types of llvm.is.fpclass (PR #157505)

Deric C. via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 8 10:01:42 PDT 2025


================
@@ -342,8 +451,11 @@ static Value *expandIsFPClass(CallInst *Orig) {
   case FPClassTest::fcInf:
     return expand16BitIsInf(Orig);
   case FPClassTest::fcNan:
+    return expand16BitIsNaN(Orig);
   case FPClassTest::fcNormal:
+    return expand16BitIsNormal(Orig);
   case FPClassTest::fcFinite:
+    return expand16BitIsFinite(Orig);
     return nullptr;
----------------
Icohedron wrote:

Isn't this line dead?

https://github.com/llvm/llvm-project/pull/157505


More information about the llvm-commits mailing list