[llvm] 86cdb29 - Silence a "not all control paths return a value" warning; NFC
Aaron Ballman via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 18 05:54:34 PDT 2022
Author: Aaron Ballman
Date: 2022-04-18T08:54:08-04:00
New Revision: 86cdb2929ccea1968cbbac6387380a6162e78d21
URL: https://github.com/llvm/llvm-project/commit/86cdb2929ccea1968cbbac6387380a6162e78d21
DIFF: https://github.com/llvm/llvm-project/commit/86cdb2929ccea1968cbbac6387380a6162e78d21.diff
LOG: Silence a "not all control paths return a value" warning; NFC
Added:
Modified:
llvm/lib/Transforms/IPO/AttributorAttributes.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
index b6196d717c61e..8d21f2ae77c77 100644
--- a/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+++ b/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
@@ -3346,6 +3346,7 @@ struct AANoAliasCallSiteArgument final : AANoAliasImpl {
Follow = true;
return true;
}
+ llvm_unreachable("unknown UseCaptureKind");
};
if (!NoCaptureAA.isAssumedNoCaptureMaybeReturned()) {
More information about the llvm-commits
mailing list