about summary refs log tree commit diff
path: root/tests/rustdoc/source-code-pages/version-separator-without-source.rs
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2025-05-01 22:27:22 +0200
committerGitHub <noreply@github.com>2025-05-01 22:27:22 +0200
commit5a25a7a020afd5bb9f9eaaf3a4e5622c26a9276e (patch)
tree5b7a85911fcbc770ada20f5635ba9b677f58ea41 /tests/rustdoc/source-code-pages/version-separator-without-source.rs
parentb867d20279f0da1a2d6de3f6eb509441afc318af (diff)
parent31cb737dee5193ba44ce26c429057f4681510fe7 (diff)
downloadrust-5a25a7a020afd5bb9f9eaaf3a4e5622c26a9276e.tar.gz
rust-5a25a7a020afd5bb9f9eaaf3a4e5622c26a9276e.zip
Rollup merge of #140034 - RalfJung:simd_select_bitmask-padding, r=workingjubilee
simd_select_bitmask: the 'padding' bits in the mask are just ignored

Fixes https://github.com/rust-lang/rust/issues/137942: we documented simd_select_bitmask to require the 'padding' bits in the mask (the mask can sometimes be longer than the vector; I am referring to these extra bits as 'padding' here)  to be zero, mostly because nobody felt like doing the research for what should be done when they are non-zero. However, codegen is already perfectly happy just ignoring them, so in practice they can have any value. Some of the intrinsic wrappers in stdarch have trouble ensuring that they are zero. So let's just adjust the docs and Miri to permit non-zero 'padding' bits.

Cc ````@Amanieu```` ````@workingjubilee````
Diffstat (limited to 'tests/rustdoc/source-code-pages/version-separator-without-source.rs')
0 files changed, 0 insertions, 0 deletions