[llvm] Fix MSVC "not all control paths return a value" warning. NFC. (PR #182262)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 19 05:12:40 PST 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-amdgpu
Author: Simon Pilgrim (RKSimon)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/182262.diff
1 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp (+1)
``````````diff
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,
``````````
</details>
https://github.com/llvm/llvm-project/pull/182262
More information about the llvm-commits
mailing list