overmighty wrote: Rebased to fix a merge conflict and added these 2 commits: - [libc][math][c23] Move f16sqrt{,f,l} specs to llvm_libc_ext.td - [libc][math][c23] Disable f16sqrt{l,f128} on AArch64 Linux https://github.com/llvm/llvm-project/pull/96642