about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorLeón Orell Valerian Liehr <me@fmease.dev>2025-02-25 13:07:40 +0100
committerGitHub <noreply@github.com>2025-02-25 13:07:40 +0100
commitccc9c939c9aee7f14e43045904382679223c3085 (patch)
treef37f599c405b0dbea33d7b5d100aafcbd1e4c452 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent2305c8d790b4bb47740f4681d013c0d76f9caf86 (diff)
parent143cf8da3dbf7d3a7d5a16766d48058bec8a299d (diff)
downloadrust-ccc9c939c9aee7f14e43045904382679223c3085.tar.gz
rust-ccc9c939c9aee7f14e43045904382679223c3085.zip
Rollup merge of #137595 - folkertdev:remove-simd-pow-powi, r=RalfJung
remove `simd_fpow` and `simd_fpowi`

Discussed in https://github.com/rust-lang/rust/issues/137555

These functions are not exposed from `std::intrinsics::simd`, and not used anywhere outside of the compiler. They also don't lower to particularly good code at least on the major ISAs (I checked x86_64, aarch64, s390x, powerpc), where the vector is just spilled to the stack and scalar functions are used for the actual logic.

r? `@RalfJung`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions