Skip to content

Commit 8ac6d5d

Browse files
committed
add arm neon vector types
1 parent c5cf3bc commit 8ac6d5d

File tree

23 files changed

+1044
-473
lines changed

23 files changed

+1044
-473
lines changed

ci/run.sh

+10
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ export RUST_TEST_THREADS=1
1212

1313
FEATURES="strict,$FEATURES"
1414

15+
# FIXME: on armv7 neon intrinsics require the neon target-feature to be
16+
# unconditionally enabled.
17+
case ${TARGET} in
18+
armv7*)
19+
export RUSTFLAGS="${RUSTFLAGS} -C target-feature=+neon"
20+
;;
21+
*)
22+
;;
23+
esac
24+
1525
echo "RUSTFLAGS=${RUSTFLAGS}"
1626
echo "FEATURES=${FEATURES}"
1727
echo "OBJDUMP=${OBJDUMP}"

coresimd/aarch64/mod.rs

-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,5 @@
1111
mod v8;
1212
pub use self::v8::*;
1313

14-
#[cfg(target_feature = "neon")]
1514
mod neon;
16-
#[cfg(target_feature = "neon")]
1715
pub use self::neon::*;

0 commit comments

Comments
 (0)