about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-06-08 16:34:07 +0000
committerbors <bors@rust-lang.org>2024-06-08 16:34:07 +0000
commit4d5fd1129ae7aa61a7b698f23d8f01450fffbb03 (patch)
treea7b210fe85eb5832a35ae15b074b3ee89e3be606 /compiler/rustc_codegen_llvm/src
parent20b3527771a6caf7910abdab530d2186ca1175cb (diff)
parentea73f0067fa6274a7c845f8ff0a9418cbde243bb (diff)
downloadrust-4d5fd1129ae7aa61a7b698f23d8f01450fffbb03.tar.gz
rust-4d5fd1129ae7aa61a7b698f23d8f01450fffbb03.zip
Auto merge of #3640 - folkertdev:add-pclmulqdq, r=RalfJung
add support for `pclmulqdq` intrinsic

This instruction is required in fast implementations of the crc32 checksum algorithm, and used in the https://crates.io/crates/crc32fast and https://crates.io/crates/zlib-rs crates.

Some questions from my side

- is my method for decomposing a `__m128i` into two separate `i64` values allright?
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions