Skip to content

Commit 1607c83

Browse files
committed
Finished moving things, should be alright now!
1 parent 8ded4c5 commit 1607c83

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

testable-simd-models/src/abstractions/simd.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ use crate::abstractions::{bit::MachineInteger, funarr::FunArray};
88

99
pub mod int_vec_interp {
1010
use crate::abstractions::bitvec::*;
11+
use crate::abstractions::bit::MachineInteger;
12+
use crate::abstractions::funarr::*;
1113

1214
#[allow(dead_code)]
1315
/// Derives interpretations functions, and type synonyms.

testable-simd-models/src/core_arch/x86/models/avx.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ use crate::abstractions::{
1818
bit::Bit,
1919
bitvec::BitVec,
2020
simd::*,
21+
simd::int_vec_interp::*
2122
};
2223

2324
mod c_extern {

testable-simd-models/src/core_arch/x86/models/avx2.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
//! [wiki_fma]: https://en.wikipedia.org/wiki/Fused_multiply-accumulate
2222
use crate::abstractions::{
2323
bitvec::BitVec,
24-
simd::int_vec_interp::*,
25-
funarr::FunArray,
24+
simd::int_vec_interp::*
2625
};
2726

2827
mod c_extern {
@@ -921,7 +920,7 @@ pub fn _mm256_and_si256(a: __m256i, b: __m256i) -> __m256i {
921920
}
922921

923922
pub fn _mm256_set1_epi8(val: i8) -> BitVec<256> {
924-
BitVec::from_i8x32(FunArray::<32, i8>::from_fn(|_| val))
923+
BitVec::from_i8x32(i8x32::from_fn(|_| val))
925924
}
926925

927926
/// Computes the bitwise NOT of 256 bits (representing integer data)

testable-simd-models/src/core_arch/x86/models/sse2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::abstractions::{
44
bit::Bit,
55
bitvec::BitVec,
66
simd::*,
7-
simd::int_vec_interp::*;
7+
simd::int_vec_interp::*
88
};
99
mod c_extern {
1010
use crate::abstractions::{bit::MachineInteger, simd::int_vec_interp::*};

testable-simd-models/src/core_arch/x86/models/ssse3.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
33
use crate::abstractions::{
44
bitvec::BitVec,
5+
simd::int_vec_interp::*,
56
simd::*,
67
};
78

0 commit comments

Comments
 (0)