Skip to content

Commit 72f191f

Browse files
committed
a
1 parent 334c013 commit 72f191f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/tools/miri/tests/pass/intrinsics/portable-simd.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
//@compile-flags: -Zmiri-strict-provenance
2-
#![feature(portable_simd, adt_const_params, core_intrinsics, repr_simd)]
2+
#![feature(portable_simd, unsized_const_params, adt_const_params, core_intrinsics, repr_simd)]
33
#![allow(incomplete_features, internal_features)]
44
use std::intrinsics::simd as intrinsics;
55
use std::ptr;
66
use std::simd::{prelude::*, StdFloat};
77

8+
extern "rust-intrinsic" {
9+
#[rustc_nounwind]
10+
pub fn simd_shuffle_generic<T, U, const IDX: &'static [u32]>(x: T, y: T) -> U;
11+
}
12+
813
fn simd_ops_f32() {
914
let a = f32x4::splat(10.0);
1015
let b = f32x4::from_array([1.0, 2.0, 3.0, -4.0]);

0 commit comments

Comments
 (0)