[llvm] RuntimeLibcalls: Stop opting out of exp10 (PR #148604)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 28 03:34:24 PDT 2025
nikic wrote:
Looking at the follow-up patch https://github.com/llvm/llvm-project/pull/148780 answers my questions about hexagon/msp/xcore...
I guess what I'm looking for is to basically have most targets share this libcall list...
```
def LegacyDefaultSystemLibrary
: SystemRuntimeLibrary<isDefaultLibcallArch,
(add DefaultRuntimeLibcallImpls,
LibmHasSinCosF32, LibmHasSinCosF64, LibmHasSinCosF128,
exp10f, exp10, exp10l_f128,
__powisf2, __powidf2, __powitf2_f128,
LibcallImpls<(add Int128RTLibcalls), isArch64Bit>
)>;
```
...without having to repeat it in each target.
https://github.com/llvm/llvm-project/pull/148604
More information about the llvm-commits
mailing list