[llvm] 8a7413b - Fix MSVC "not all control paths return a value" warning. NFC. (#182262)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 19 06:17:29 PST 2026
Author: Simon Pilgrim
Date: 2026-02-19T14:17:24Z
New Revision: 8a7413b141fe669ac8d612376465b790718880ba
URL: https://github.com/llvm/llvm-project/commit/8a7413b141fe669ac8d612376465b790718880ba
DIFF: https://github.com/llvm/llvm-project/commit/8a7413b141fe669ac8d612376465b790718880ba.diff
LOG: Fix MSVC "not all control paths return a value" warning. NFC. (#182262)
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp b/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
index 196fe624c25f6..4f97e5e117bf4 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
@@ -1488,6 +1488,7 @@ bool AMDGPULibCalls::expandFastPow(FPMathOperator *FPOp, IRBuilder<> &B,
return true;
}
}
+ llvm_unreachable("Unhandled PowKind enum");
}
bool AMDGPULibCalls::tryOptimizePow(FPMathOperator *FPOp, IRBuilder<> &B,
More information about the llvm-commits
mailing list