[llvm] DAG: Add RTLIB::getPOW helper (PR #147274)
Paul Walker via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 7 04:48:35 PDT 2025
================
@@ -723,6 +718,9 @@ SDValue DAGTypeLegalizer::SoftenFloatRes_ExpOp(SDNode *N) {
: RTLIB::getLDEXP(N->getValueType(0));
assert(LC != RTLIB::UNKNOWN_LIBCALL && "Unexpected fpowi.");
if (!TLI.getLibcallName(LC)) {
+ RTLIB::Libcall NewLC = RTLIB::getPOW(N->getValueType(0));
+ assert(NewLC != RTLIB::UNKNOWN_LIBCALL);
----------------
paulwalker-arm wrote:
```suggestion
assert(NewLC != RTLIB::UNKNOWN_LIBCALL && "Unexpected fpow.");
```
https://github.com/llvm/llvm-project/pull/147274
More information about the llvm-commits
mailing list