[llvm] AMDGPU: Avoid report_fatal_error for reporting libcalls (PR #145134)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 20 19:20:12 PDT 2025
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/145134
None
>From 1f2fdbe0d44cb2c1361e678331d45d549638f293 Mon Sep 17 00:00:00 2001
From: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Sat, 21 Jun 2025 11:19:16 +0900
Subject: [PATCH] AMDGPU: Avoid report_fatal_error for reporting libcalls
---
llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
index 07d79d677104a..b752ccd6e14b1 100644
--- a/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -3805,7 +3805,7 @@ SDValue SITargetLowering::LowerCall(CallLoweringInfo &CLI,
}
if (!CLI.CB)
- report_fatal_error("unsupported libcall legalization");
+ return lowerUnhandledCall(CLI, InVals, "unsupported libcall legalization");
if (IsTailCall && MF.getTarget().Options.GuaranteedTailCallOpt) {
return lowerUnhandledCall(CLI, InVals,
More information about the llvm-commits
mailing list