[llvm] 8b7401f - Fix MSVC "not all control paths return a value" warning. NFC. (#169222)
via llvm-commits
llvm-commits at lists.llvm.org
Sun Nov 23 08:46:27 PST 2025
Author: Simon Pilgrim
Date: 2025-11-23T16:46:23Z
New Revision: 8b7401f13d89fe7e1815a7ab95209afe49493d72
URL: https://github.com/llvm/llvm-project/commit/8b7401f13d89fe7e1815a7ab95209afe49493d72
DIFF: https://github.com/llvm/llvm-project/commit/8b7401f13d89fe7e1815a7ab95209afe49493d72.diff
LOG: Fix MSVC "not all control paths return a value" warning. NFC. (#169222)
Added:
Modified:
llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp b/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
index d6d63f3b6198d..baeab6a33ff6a 100644
--- a/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
+++ b/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
@@ -183,6 +183,7 @@ bool AArch64FunctionInfo::shouldSignReturnAddress(SignReturnAddress Condition,
case SignReturnAddress::All:
return true;
}
+ llvm_unreachable("Unknown SignReturnAddress enum");
}
bool AArch64FunctionInfo::shouldSignReturnAddress(
More information about the llvm-commits
mailing list