@@ -321,7 +321,9 @@ where
321
321
/// # Examples
322
322
/// ```
323
323
/// # #![feature(portable_simd)]
324
- /// # use core::simd::{Simd, Mask};
324
+ /// # #[cfg(feature = "as_crate")] use core_simd::simd;
325
+ /// # #[cfg(not(feature = "as_crate"))] use core::simd;
326
+ /// # use simd::{Simd, Mask};
325
327
/// let vec: Vec<i32> = vec![10, 11];
326
328
///
327
329
/// let result = Simd::<i32, 4>::load_or_default(&vec);
@@ -342,7 +344,9 @@ where
342
344
/// # Examples
343
345
/// ```
344
346
/// # #![feature(portable_simd)]
345
- /// # use core::simd::{Simd, Mask};
347
+ /// # #[cfg(feature = "as_crate")] use core_simd::simd;
348
+ /// # #[cfg(not(feature = "as_crate"))] use core::simd;
349
+ /// # use simd::{Simd, Mask};
346
350
/// let vec: Vec<i32> = vec![10, 11];
347
351
/// let or = Simd::from_array([-5, -4, -3, -2]);
348
352
///
@@ -364,13 +368,15 @@ where
364
368
/// # Examples
365
369
/// ```
366
370
/// # #![feature(portable_simd)]
367
- /// # use core::simd::{Simd, Mask};
371
+ /// # #[cfg(feature = "as_crate")] use core_simd::simd;
372
+ /// # #[cfg(not(feature = "as_crate"))] use core::simd;
373
+ /// # use simd::{Simd, Mask};
368
374
/// let vec: Vec<i32> = vec![10, 11, 12, 13, 14, 15, 16, 17, 18];
369
375
/// let enable = Mask::from_array([true, true, false, true]);
370
376
/// let or = Simd::from_array([-5, -4, -3, -2]);
371
377
///
372
378
/// let result = Simd::load_select(&vec, enable, or);
373
- /// assert_eq!(result, Simd::from_array([10, 11, -3, 14 ]));
379
+ /// assert_eq!(result, Simd::from_array([10, 11, -3, 13 ]));
374
380
/// ```
375
381
#[ must_use]
376
382
#[ inline]
@@ -390,13 +396,15 @@ where
390
396
/// # Examples
391
397
/// ```
392
398
/// # #![feature(portable_simd)]
393
- /// # use core::simd::{Simd, Mask};
399
+ /// # #[cfg(feature = "as_crate")] use core_simd::simd;
400
+ /// # #[cfg(not(feature = "as_crate"))] use core::simd;
401
+ /// # use simd::{Simd, Mask};
394
402
/// let vec: Vec<i32> = vec![10, 11, 12, 13, 14, 15, 16, 17, 18];
395
403
/// let enable = Mask::from_array([true, true, false, true]);
396
404
/// let or = Simd::from_array([-5, -4, -3, -2]);
397
405
///
398
406
/// let result = Simd::load_select(&vec, enable, or);
399
- /// assert_eq!(result, Simd::from_array([10, 11, -3, 14 ]));
407
+ /// assert_eq!(result, Simd::from_array([10, 11, -3, 13 ]));
400
408
/// ```
401
409
#[ must_use]
402
410
#[ inline]
0 commit comments