[libc-commits] [libc] [libc][math][c23] Add exp2m1f16 C23 math function (PR #105690)

via libc-commits libc-commits at lists.llvm.org
Wed Oct 9 16:55:16 PDT 2024


overmighty wrote:

> Why are there any volatile accesses? There shouldn't be any z

Some of them are from https://github.com/llvm/llvm-project/blob/main/libc/src/__support/FPUtil/rounding_mode.h#L67. I'm not sure about the others.

> But still, this should just emit llvm.exp2

I don't think any higher math function implementation in LLVM libc emits the respective LLVM intrinsic currently.

https://github.com/llvm/llvm-project/pull/105690


More information about the libc-commits mailing list