Skip to content

Commit 9fef549

Browse files
committed
[x86] cleanup run-time; add SSE4a, AVX-512, and xsave
1 parent 1901c4c commit 9fef549

File tree

4 files changed

+296
-92
lines changed

4 files changed

+296
-92
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ opt-level = 3
2828

2929
[dev-dependencies]
3030
stdsimd-test = { version = "0.*", path = "stdsimd-test" }
31-
cupid = "0.3"
31+
cupid = "0.4.0"
3232

3333
[features]
3434
strict = []

src/macros.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ macro_rules! test_arithmetic_ {
485485

486486
#[cfg(test)]
487487
#[macro_export]
488-
macro_rules! test_neg_ {
488+
macro_rules! test_neg_ {
489489
($tn:ident, $zero:expr, $one:expr, $two:expr, $four:expr) => {
490490
{
491491
let z = $tn::splat($zero);
@@ -573,7 +573,7 @@ macro_rules! test_bit_arithmetic_ {
573573

574574
#[cfg(test)]
575575
#[macro_export]
576-
macro_rules! test_ops_si {
576+
macro_rules! test_ops_si {
577577
($($tn:ident),+) => {
578578
$(
579579
test_arithmetic_!($tn, 0, 1, 2, 4);
@@ -585,7 +585,7 @@ macro_rules! test_bit_arithmetic_ {
585585

586586
#[cfg(test)]
587587
#[macro_export]
588-
macro_rules! test_ops_ui {
588+
macro_rules! test_ops_ui {
589589
($($tn:ident),+) => {
590590
$(
591591
test_arithmetic_!($tn, 0, 1, 2, 4);
@@ -596,7 +596,7 @@ macro_rules! test_bit_arithmetic_ {
596596

597597
#[cfg(test)]
598598
#[macro_export]
599-
macro_rules! test_ops_f {
599+
macro_rules! test_ops_f {
600600
($($tn:ident),+) => {
601601
$(
602602
test_arithmetic_!($tn, 0., 1., 2., 4.);

0 commit comments

Comments
 (0)