[llvm] [IPSCCP] Variable not visible at Og: (PR #77901)

Carlos Alberto Enciso via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 15 06:34:56 PST 2024


================
@@ -3594,7 +3594,8 @@ DIExpression *llvm::getExpressionForConstant(DIBuilder &DIB, const Constant &C,
     return createIntegerExpression(C);
 
   auto *FP = dyn_cast<ConstantFP>(&C);
-  if (FP && (Ty.isFloatTy() || Ty.isDoubleTy())) {
+  if (FP &&
+      (Ty.isFloatTy() || Ty.isDoubleTy() || Ty.isHalfTy() || Ty.isBFloatTy())) {
----------------
CarlosAlbertoEnciso wrote:

Uploaded a patch to support: `fp128`, `x86_fp80`, `ppc_fp128`.

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


More information about the llvm-commits mailing list