Skip to content

Commit dbda1dc

Browse files
committed
intentionally use the fallback for the _dyn functions
this fails locally for me
1 parent 64b2d9e commit dbda1dc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: compiler/rustc_codegen_llvm/src/intrinsic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ impl<'ll, 'tcx> IntrinsicCallBuilderMethods<'tcx> for Builder<'_, 'll, 'tcx> {
552552
return Ok(());
553553
}
554554

555-
_ if name.as_str().starts_with("simd_") => {
555+
_ if name.as_str().starts_with("simd_") && !name.as_str().ends_with("_dyn") => {
556556
// Unpack non-power-of-2 #[repr(packed, simd)] arguments.
557557
// This gives them the expected layout of a regular #[repr(simd)] vector.
558558
let mut loaded_args = Vec::new();

0 commit comments

Comments
 (0)