Skip to content

Commit ace7222

Browse files
RalfJungAmanieu
authored andcommitted
simd_extract, simd_insert: use absolute path in macro
1 parent 2115578 commit ace7222

File tree

6 files changed

+7
-8
lines changed

6 files changed

+7
-8
lines changed

crates/core_arch/src/macros.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,16 +132,16 @@ macro_rules! simd_shuffle {
132132
#[allow(unused)]
133133
macro_rules! simd_insert {
134134
($x:expr, $idx:expr, $val:expr $(,)?) => {{
135-
simd_insert($x, const { $idx }, $val)
135+
$crate::intrinsics::simd::simd_insert($x, const { $idx }, $val)
136136
}};
137137
}
138138

139139
#[allow(unused)]
140140
macro_rules! simd_extract {
141141
($x:expr, $idx:expr $(,)?) => {{
142-
simd_extract($x, const { $idx })
142+
$crate::intrinsics::simd::simd_extract($x, const { $idx })
143143
}};
144144
($x:expr, $idx:expr, $ty:ty $(,)?) => {{
145-
simd_extract::<_, $ty>($x, const { $idx })
145+
$crate::intrinsics::simd::simd_extract::<_, $ty>($x, const { $idx })
146146
}};
147147
}

crates/core_arch/src/x86/fma.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
//! [wiki_fma]: https://en.wikipedia.org/wiki/Fused_multiply-accumulate
2020
2121
use crate::core_arch::x86::*;
22-
use crate::intrinsics::simd::{simd_fma, simd_insert, simd_neg};
22+
use crate::intrinsics::simd::{simd_fma, simd_neg};
2323
use crate::intrinsics::{fmaf32, fmaf64};
2424

2525
#[cfg(test)]

crates/core_arch/src/x86_64/avx.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//! [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
1414
//! [wiki]: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
1515
16-
use crate::{core_arch::x86::*, intrinsics::simd::*, mem::transmute};
16+
use crate::{core_arch::x86::*, mem::transmute};
1717

1818
/// Copies `a` to result, and insert the 64-bit integer `i` into result
1919
/// at the location specified by `index`.

crates/core_arch/src/x86_64/avx512f.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use crate::{
22
core_arch::{simd::*, x86::*, x86_64::*},
3-
intrinsics::simd::*,
43
mem::transmute,
54
};
65

crates/core_arch/src/x86_64/sse2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//! `x86_64`'s Streaming SIMD Extensions 2 (SSE2)
22
3-
use crate::{core_arch::x86::*, intrinsics::simd::*};
3+
use crate::core_arch::x86::*;
44

55
#[cfg(test)]
66
use stdarch_test::assert_instr;

crates/core_arch/src/x86_64/sse41.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//! `i686`'s Streaming SIMD Extensions 4.1 (SSE4.1)
22
3-
use crate::{core_arch::x86::*, intrinsics::simd::*, mem::transmute};
3+
use crate::{core_arch::x86::*, mem::transmute};
44

55
#[cfg(test)]
66
use stdarch_test::assert_instr;

0 commit comments

Comments
 (0)