Fix redundant import warnings

These were introduced by rust-lang/rust#117772.
This commit is contained in:
Amanieu d'Antras 2024-02-20 22:15:33 +00:00
parent 92a957da6d
commit 975ba7f853
17 changed files with 19 additions and 57 deletions

View file

@ -15,9 +15,7 @@
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
intrinsics,
mem::{self, transmute},
ptr,
mem, ptr,
};
#[cfg(test)]

View file

@ -18,10 +18,7 @@
//! [wiki_avx]: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
//! [wiki_fma]: https://en.wikipedia.org/wiki/Fused_multiply-accumulate
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -2,10 +2,7 @@
//!
//! [AVX512BF16 intrinsics]: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#expand=1769&avx512techs=AVX512_BF16
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -1,8 +1,7 @@
use crate::{
arch::asm,
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::{self, transmute},
ptr,
mem, ptr,
};
#[cfg(test)]

View file

@ -1,7 +1,4 @@
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -1,8 +1,7 @@
use crate::{
arch::asm,
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::{self, transmute},
ptr,
mem, ptr,
};
// x86-32 wants to use a 32-bit address size, but asm! defaults to using the full

View file

@ -1,7 +1,4 @@
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -2,11 +2,7 @@
//!
//! [F16C intrinsics]: https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=fp16&expand=1769
use crate::{
core_arch::{simd::*, x86::*},
// hint::unreachable_unchecked,
mem::transmute,
};
use crate::core_arch::{simd::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -1,6 +1,8 @@
//! `x86` and `x86_64` intrinsics.
use crate::{intrinsics, marker::Sized, mem::transmute};
#[allow(unused_imports)]
use crate::marker::Sized;
use crate::{intrinsics, mem::transmute};
#[macro_use]
mod macros;

View file

@ -1,7 +1,4 @@
use crate::{
core_arch::{simd::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, x86::*};
#[allow(improper_ctypes)]
extern "C" {

View file

@ -2,7 +2,7 @@
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
intrinsics, mem, ptr,
mem, ptr,
};
#[cfg(test)]

View file

@ -5,9 +5,7 @@ use stdarch_test::assert_instr;
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
intrinsics,
mem::{self, transmute},
ptr,
mem, ptr,
};
/// Provides a hint to the processor that the code sequence is a spin-wait loop.

View file

@ -1,9 +1,6 @@
//! Streaming SIMD Extensions 3 (SSE3)
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -1,9 +1,6 @@
//! Streaming SIMD Extensions 4.1 (SSE4.1)
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -5,10 +5,7 @@
#[cfg(test)]
use stdarch_test::assert_instr;
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
/// String contains unsigned 8-bit characters *(Default)*
#[stable(feature = "simd_x86", since = "1.27.0")]

View file

@ -1,9 +1,6 @@
//! `i686`'s Streaming SIMD Extensions 4a (`SSE4a`)
use crate::{
core_arch::{simd::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;

View file

@ -1,9 +1,6 @@
//! Supplemental Streaming SIMD Extensions 3 (SSSE3)
use crate::{
core_arch::{simd::*, simd_llvm::*, x86::*},
mem::transmute,
};
use crate::core_arch::{simd::*, simd_llvm::*, x86::*};
#[cfg(test)]
use stdarch_test::assert_instr;