]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_hash/rte_thash.h
app/eventdev: switch sequence number to dynamic mbuf field
[dpdk.git] / lib / librte_hash / rte_thash.h
index 51b51294688167ad1bfbfe886e2d3a344e23cde4..061efa2ae115dd92f0cd7a7154c7c2a52ca981e4 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
 #include <rte_ip.h>
 #include <rte_common.h>
 
-#if defined(RTE_ARCH_X86) || defined(RTE_MACHINE_CPUFLAG_NEON)
+#if defined(RTE_ARCH_X86) || defined(__ARM_NEON)
 #include <rte_vect.h>
 #endif
 
@@ -149,7 +149,7 @@ rte_thash_load_v6_addrs(const struct rte_ipv6_hdr *orig,
        ipv6 = _mm_loadu_si128((const __m128i *)orig->dst_addr);
        *(__m128i *)targ->v6.dst_addr =
                        _mm_shuffle_epi8(ipv6, rte_thash_ipv6_bswap_mask);
-#elif defined(RTE_MACHINE_CPUFLAG_NEON)
+#elif defined(__ARM_NEON)
        uint8x16_t ipv6 = vld1q_u8((uint8_t const *)orig->src_addr);
        vst1q_u8((uint8_t *)targ->v6.src_addr, vrev32q_u8(ipv6));
        ipv6 = vld1q_u8((uint8_t const *)orig->dst_addr);